使用Excel-DNA和VS2005

时间:2013-08-20 16:28:05

标签: vb.net visual-studio-2005 excel-dna

我正在尝试使用Excel-DNA将我的VB.NET DLL集成到VBA中。但我遇到了以下问题。如果我尝试在我的一个静态(共享)类函数之前添加此行:

<ExcelFunction(Description = "Do stuff", Category = "Useful functions")> _ 

我收到编译错误,说“未声明名称'描述'”(对于类别也是如此)。我有VS2005所以也许这与它有关。 Excel-DNA文档中给出的示例是针对C#的,我觉得我可能只需要正确的语法。

我已经得到了所需的

Imports ExcelDna.Integration

在我文件的开头。

1 个答案:

答案 0 :(得分:0)

在VB.NET中使用属性的语法与C#略有不同。您需要使用“:=”编写属性赋值,如下所示:

<ExcelFunction(Description:="Do Stuff", Category:="Useful functions")>_
...