【问题标题】:Using Excel-DNA with VS2005将 Excel-DNA 与 VS2005 一起使用
【发布时间】:2013-08-20 16:28:04
【问题描述】:

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

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

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

我有需要的

Imports ExcelDna.Integration

文件开头的行。

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2022-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-01
      • 2022-02-28
      • 1970-01-01
      相关资源
      最近更新 更多