タイトル : Re^4: Excelを呼ぶとエラー 投稿日 : 2005/11/29(Tue) 12:24 投稿者 : すすくろ
[OSのVer]:Windows [VBのVer]:VB.NET ご返答ありがとうございます。 > エラーメッセージを調べていたら下記の記述が見つかりました。 > やはり原因は、DP(h, i) = CType(xlSheet.Cells(h, i + 1), Excel.Range).Value.ToString() > の部分が開放洩れになっているからです。 > この事は開発環境でも確認できるはずです。 DP(h, i) = CType(xlSheet.Cells(h, i + 1), Excel.Range).Value.ToString() MRComObject(xlRange) のようにして、開発環境で状況を試してみました。 処理時間が幾分速くなったような感覚がします。 開発環境では元々エラーが出ていなかったので、明確な 比較が出来ていません。実行ファイルを問題のあった ところで実行させていますものの、遠隔地の為返答が まだ届いておりません。 エラーを無視した場合の状況もまだわかりません。 対応が遅く申し訳ありません。 > ---------------------------------------------------------------------------------- > アプリケーションをサポートするスマート タグのコピーが 1 つでも開いている間は、 > これらのアプリケーションの新しいインスタンスを再起動しても、スマート タグの > レジストリがアプリケーションによって再チェックされない可能性があります。 > この場合の最も適した解決方法は、[タスク マネージャ] を開き (Ctrl + Alt + Del キー)、 > [プロセス] タブをクリックして、表示されている EXCEL.EXE といったプロセスを > すべて終了させることです。 この方法も試すように連絡しています。 状況の連絡が有り次第報告させていただきます。 |