0

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

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

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

我有需要的

Imports ExcelDna.Integration

我的文件开头的行。

4

1 回答 1

0

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

<ExcelFunction(Description:="Do Stuff", Category:="Useful functions")>_
...
于 2013-08-20T20:51:53.603 回答