タイトル : Excelのプロセスについて(質問を修正しました) 投稿日 : 2009/02/26(Thu) 12:44 投稿者 : mole
以下の環境でExcelファイルを編集するプログラムを作成しています。 WinXP VB2008EE Excel2007 かなり大雑把ですがプログラムの構造は以下のような感じです。 Sub main() 初期処理 Form表示 End Sub Sub Form上でExcelをいじる処理() Excelファイルを出力 End Sub ステップ実行すると Sub main() を指した時点でExcelプロセスが出現し、 プログラムが終了するまで残ります。 プログラムを終了せずに出力したファイルをExcel2007で開くと正常に開きますが、 Excel2002で開くと、Excelのウィンドウ枠だけ表示されたような状態になり開きません。 プログラムを終了すると実行開始時にできたプロセスが消え正常に開きます。 実行時にできるExcelプロセスは何なのでしょうか。 プログラムを終了しなくても解放して正常にExcelを開くようにするにはどのようにすればいいでしょうか。 よろしくお願いいたします。 |