【问题标题】:Read/Write Excel files Visual Studio 2017读/写 Excel 文件 Visual Studio 2017
【发布时间】:2019-03-11 02:37:01
【问题描述】:

我刚刚安装了 Microsoft Office 2010(我猜这有一些程序需要的参考资料),并且我正在使用 Visual Studio Community 2017,我需要添加哪些参考资料来编写和读取 .xslx 文件?

编辑: Microsoft Excel 14.0 参考刚刚出现在 COM 列表中,但我仍然无法制作文件。我猜我现在需要导入一些东西?

【问题讨论】:

  • 您在进行研究时可能缺少搜索词“COM”和“Interop”。

标签: excel vb.net


【解决方案1】:

这假设您实际上已按照您的说明添加了参考。

然后在代码窗口的顶部添加这个

导入 Microsoft.Office.Interop

这在你的代码中:

Dim objApp As New Excel.Application
objApp.Visible = True

https://support.microsoft.com/en-us/help/302094/how-to-automate-excel-from-visual-basic--net-to-fill-or-to-obtain-data

【讨论】:

  • 我错过了“互操作”行。不知何故,它从未出现在我的网络搜索中。感谢您的回答。
【解决方案2】:

我正在使用 vb.net (Visual Studio 15) 并拥有 MS Office 16,当我将 COM 引用 Microsoft Excel 16.0 对象库添加到我的项目中时,它没有使用。我实际上必须浏览(在添加参考窗口中)到以下位置并添加一个 dll:

C:\Windows\assembly\GAC_MSIL\microsoft.office.interop.excel\15.0.0.0_71be9bcellle9429c\microsoft.office.interop.excel.dll

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-12
    • 2023-04-05
    • 2017-07-31
    • 2019-02-11
    • 2017-05-28
    • 1970-01-01
    • 1970-01-01
    • 2019-02-06
    相关资源
    最近更新 更多