将 Excel-DNA 与 VS2005 一起使用

Posted

技术标签:

【中文标题】将 Excel-DNA 与 VS2005 一起使用【英文标题】:Using Excel-DNA with 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

文件开头的行。

【问题讨论】:

【参考方案1】:

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

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

【讨论】:

以上是关于将 Excel-DNA 与 VS2005 一起使用的主要内容,如果未能解决你的问题,请参考以下文章

怎么样把数据库与Visio连接到一起?SQL2005

我可以将Visual Studio Professional与Team Foundation Server 2008一起使用吗?

将解决方案 C++ 从 VS2005 升级到 VS2012 出现错误 LNK1181

将运算符与其他参数一起传递

VS2005 使用了母版页技术,可是点运行后母版页的设计内容无法显示,特别是图片就是空白的,该怎么解决呢

是否可以从同一解决方案中的另一个项目引用 VS2005 网站项目?