0

Excel-DNA を使用して、VB.NET DLL を VBA に統合しようとしています。しかし、私は次の問題に直面しています。静的 (共有) クラス関数の 1 つの前にこの行を追加しようとすると、次のようになります。

<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 に答える