VBとExcelの連携について質問です。 への返答
投稿で使用できる特殊コードの説明。(別タブで開きます。)
以下の返答は逆順(新しい順)に並んでいます。
投稿者 魔界の仮面弁士  (社会人)
投稿日時
2011/12/5 22:21:05
追加しておくと、環境および参照設定の状況に応じて、
・「Imports Microsoft.Office.Interop」が必要な場合
・「Imports Excel = Microsoft.Office.Interop.Excel」が必要な場合
・これらの Imports をせずとも動く場合
というパターンがあったりします。
以下、関連情報として。
http://rucio.cloudapp.net/ThreadDetail.aspx?ThreadId=271
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=15397&forum=7
・「Imports Microsoft.Office.Interop」が必要な場合
・「Imports Excel = Microsoft.Office.Interop.Excel」が必要な場合
・これらの Imports をせずとも動く場合
というパターンがあったりします。
以下、関連情報として。
http://rucio.cloudapp.net/ThreadDetail.aspx?ThreadId=271
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=15397&forum=7
投稿者 shu  (社会人)
投稿日時
2011/12/5 21:40:25
Imports Microsoft.Office.Interop
が必要です。
が必要です。
投稿者 ザベス  (社会人)
投稿日時
2011/12/5 21:20:07
Dim app As Excel.Application
Dim book As Excel.Workbook
Dim sheet As Excel.Worksheet
プロジェクト→参照の追加→COM→Microsoft Excel 12.0 Object Libraryをクリック→追加
を押したのですが。上のコードを書くと、
Excel.Application、Excel.Workbook、Excel.Worksheet
の3つでエラー「型 'x'が定義されていません。」(xは上の3つがそれぞれ入ります)
どうしたらエラーを回避できるでしょうか。
無事出来ました。