Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
Excelのプロセスが消えない
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=241#CommentId1720
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
るしぇ
 (社会人)
投稿日時
2009/1/18 16:00:29
花ちゃんのサイトとかね。
http://hanatyan.sakura.ne.jp/dotnet/Excel08.htm
VB6のテクニックは通用しません。このサイトでもちょこっと
情報は載ってます。
Visual Basic 中学校 > 初級講座 > 第44回 周辺にあるテクノロジ
http://homepage1.nifty.com/rucio/main/dotnet/shokyu/standard44.htm
> 発展学習 - COMオブジェクトの開放
> この開放作業は必須ではありません(それに面倒なので私が個人的にやりたくありません
wwwまぁ、中学校レベルならいいのかな(^^;
かずきさんご紹介のページにも載っている通り、
ReleaseComObject を Excel のオブジェクトを1つ
使うごとに実行する必要があります。
その際、命令の右辺および左辺でピリオド(.)が2個
あったらアウトと思ってください。
> xlSheet.Cells(i + 1, 1).value
xlSheet.Cells(i + 1, 1) という指定で Excel.Range
オブジェクトが使われるので、ここを2段階に分ける
必要があります。
更に使用した Excel.Range を ReleaseComObject して
ください。