• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【VB.NET】事後バインディングにおける引数の宣言方法 )

【VB.NET】事後バインディングにおける引数の宣言方法

このQ&Aのポイント
  • VB.NETの開発環境で事後バインディングを使用する際に、引数の宣言方法について質問です。
  • 具体的には、Excel操作のコード部分で事後バインディングを行う場合、引数の宣言方法が分かりません。
  • Sub Excel2内でmyAppが宣言されていないため、myApp.Rangeなどを使用するとエラーが発生します。どのように宣言すれば良いでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

>この部分はきちんとExcel.~で型を指定しないと解放しづらくなる 確かにそうなのかもしれませんが・・・ それならば、 Dim myBook As Object なども同じことが言えるのではないか、という気がします。 参考になりそうなページを見つけましてので、参考にされてはいかがでしょうか。 http://hpcgi1.nifty.com/MADIA/VBBBS2/wwwlng.cgi?print+200512/05120042.txt

MKT_
質問者

お礼

 どうもありがとうございます! リンク先読ませていただきました。 かなり良い情報ですね^^ 読んだ後「事後バインディング エクセル 解放」 などと検索いたしますと、いろいろ注意事項があるようでございました。  この度はご閲覧・アドバイスいただきまして どうもありがとうございました!!m(_ _)m

その他の回答 (1)

回答No.1

As Object で良いのではないでしょうか。

MKT_
質問者

お礼

 どうもありがとうございます! 以前、Excelの解放に試行錯誤している際に、 この部分はきちんとExcel.~で型を指定しないと 解放しづらくなる、と教えていただいたことが ございましたので、悩んでおりました。。。  とりあえずアドバイスいただいた通りにすべて コーディングを進めてみます。 (解放しづらくなったりしないものでございましょうか。。。?) この度はご閲覧・アドバイスいただきましてどうもありがとうございました!!

関連するQ&A

専門家に質問してみよう