使用Activex控件查看Excel文件

我想查看我正在试图使用Visual Studio 2010构build的Windows应用程序中的Excel文件。

我怎样才能做到这一点 ?

有没有任何优秀的ActiveX控件。

build议热烈欢迎….

请帮忙

使用WebBrowser控件预览Windows窗体应用程序中的Excel文件。

样品:

  • 如何使用WebBrowser在Windows窗体应用程序中集成Excel
  • 如何使用WebBrowser控件在Visual C#中打开Office文档

其实我发现了两个技术来做到这一点:

  1. 使用Web浏览器控件:最好使用AxWebBrowser,因为当您使用2007和2010版本的Excel时,function区无法显示,并且使用此控件而不是WebBrowser更好地帮助解决此问题。
  2. 使用SetParent Win32 API:我认为这是更好的解决scheme,因为它更可控。 幸运的是,这种技术实现的完整控制在CodePlex中发布,它在这里是: ExcelViewer