vs2005について質問があります。
vs2005のプログラムからexcel表を作成するプログラムを作っているのですが、「Excel.XlBorderWeightは、excelメンバーではありません」というメッセージが出て、どうしたらいいかわかりません。
お忙しいところ大変申し訳ありませんが、ご教示お願いします。
書き方としては、
「エクセル線描画(xlssheet, "A1:U1", Excel.Constants.xlTop, Excel.XlBorderWeight.xlThick)」
という書き方ですが、これでも、エラーになります。
> Excel.XlBorderWeight.xlThick
参照している相互運用機能アセンブリによって
具体的な記述は異なりますが、たとえば PIA がある場合は、
Microsoft.Office.Interop.Excel.XlBorderWeight.xlThick
という記述が必要になります。一方、PIA が無い環境では、
Excel.XlBorderWeight.xlThick
という名前空間のライブラリが自動生成されるかと思います。
VB のオブジェクト ブラウザ(F2 あるいは Ctrl + Alt + J など)で
XlBorderWeight がどの名前空間に含まれているかを調べてみてください。
どうもありがとうございました。
ツイート | ![]() |