在 C# 中使用 Excel

发布于 2024-11-30 06:20:26 字数 448 浏览 1 评论 0原文

我正在运行 Visual Studio 2010 Express,在 C# 中,我尝试显示 Excel 工作簿

我正在尝试使用

Microsoft.Office.Interop.Excel

我有 Office 2007。为什么当我去添加> 时没有出现这个?引用并导航到 .NET 或 COM 选项卡?

为什么这个没有出现?

如何将其添加为参考或者是否有更好的方法在 Excel 中向用户显示工作簿?

I'm running Visual Studio 2010 Express, and in C# I'm trying to display Excel workbook.

I'm trying to use

Microsoft.Office.Interop.Excel

I have office 2007. Why doesn't this show up when I go to add> reference and navigate to the .NET or COM tabs?

Why doesn't this show up?

How can I add this as a reference or is there a better to show a workbook to the user in Excel?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

撩发小公举 2024-12-07 06:20:26

无论出于何种原因,VS 2010 不喜欢在“添加引用”窗口的 .NET 选项卡中显示它,您必须手动浏览它。程序集的路径为C:\Windows\Assembly\Microsoft.Office.Interop.Excel

  1. 转到“添加引用”,
  2. 单击“浏览”选项卡
  3. ,浏览到 C:\windows\ assembly
  4. 选择 Microsoft.Office.Interop.Excel

For whatever reason VS 2010 doesn't like to show it in the .NET tab of the Add Reference window, you have to manually browse for it. The path to the assembly is C:\Windows\assembly\Microsoft.Office.Interop.Excel.

  1. Go to Add Reference
  2. Click on the Browse tab
  3. Browse to C:\windows\assembly
  4. Choose Microsoft.Office.Interop.Excel
ζ澈沫 2024-12-07 06:20:26

我在使用 EPPlus 方面运气不错。这是不久前的事,但我选择它是因为当时互操作库特定于 Office 的单个版本,而 epplus 与支持 Open Office Xml 格式的任何版本兼容

I've had decent luck using EPPlus. It was awhile ago but I chose it since at the time the interop library was specific to a single version of Office whereas epplus was compatible with any version supporting the Open Office Xml format

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文