Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
vbからexcelを操作について
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=62#CommentId403
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
るしぇ
 (社会人)
投稿日時
2008/10/22 01:17:10
参照設定してないからでは?
VBからExcelを扱うサイトでは、必ずといっていいほど解説されているはずですが?
http://hanatyan.sakura.ne.jp/dotnet/Excel01.htm
>''プロジェクト→参照の追加→COM→Microsoft Excel *.* ObjectLibrary を参照して下さい
また、VB.NET では COM の解放処理を行わないと、プロセスが残ります。
http://hanatyan.sakura.ne.jp/dotnet/Excel08.htm
Excel の場合、プロセスのサイズも大きいですし、既存のプロセスが存在すると
それを利用しようとするため、目に見える不具合がすぐに起こります。
> Book = ExcelApp.WorkBooks.Add '新しいワークブックを追加
> Book.Worksheets(1).Range("A1") = "こんにちは!" 'セルA1に「こんにちは!」を入力
この2行はプロセスが残るコードになります。
(1つのオブジェクトを指定するのにピリオドが2つ現れた時点で
アウトと思ってください)