VS2015 / vb不拾取参考

时间:2015-09-18 15:52:23

标签: vb.net visual-studio

我正在使用Visual Studio Community 2015开发Visual Basic项目。我需要将Excel电子表格转换为PDF文档。我已将Microsoft.Office.Interop.Excel dll添加为参考,它将显示在我的参考列表中,来自解决方案资源管理器。当我查看该dll时,它包含一个名为Workbook的类。但是,当我尝试使用这个类时,我得到一个编译时错误,说这种类型不存在。我对这种环境很陌生,不明白我忘了做什么。下面是我得到编译时错误的代码行,我将尝试附加一个屏幕打印,显示我的参考文件中有dll。

Dim myworkbook As New Workbook()[![reference list and class list within it][1]][1]

1 个答案:

答案 0 :(得分:1)

在使用名称“Workbook”不合格之前,您需要导入包含该类的名称空间:

    Imports Microsoft.Office.Interop.Excel

    Dim myworkbook As New Workbook()

或者您可以使用全名:

    Dim myworkbook As New Microsoft.Office.Interop.Excel.Workbook()