[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2005/09/08(Thu) 14:28
投稿者名:いっせー
Eメール:
URL :
タイトル:
EXCELファイルが上書きできない
Windows NT4.0 Serverで、VBからExcelファイルを処理するプログラムがあります。
いろいろな掲示板で「Excelプロセスが残ってしまう」と言うスレッドを見ますが私も直面していま
す。あるファイルがオープンされたままになっているようで、上書きができません。タスクマネージ

を見るとEXCEL.EXEプロセスが残っているのですが、それを終了させてもファイルが開放されないよう
です。他に原因があるのでしょうか?

    Set excelApp = CreateObject("Excel.Application")
    excelApp.DisplayAlerts = False
    excelApp.Workbooks.Open FileName:=DistDataDir & SaveFileName, UpdateLinks:=False
    Set excelObj = excelApp.Workbooks(1)

(処理)

    Set excelObj = Nothing
    excelApp.Workbooks(1).Close SaveChanges:=False
    excelApp.Quit
    excelApp.DisplayAlerts = True
    Set excelApp = Nothing

この様な現象の場合、サーバ再起動しか方法がないでしょうか?

投稿時間:2005/09/08(Thu) 14:46
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re: EXCELファイルが上書きできない
ここの Excel & Word 関係をご覧になり、コードをよく見比べて見て下さい。

又、最初に書いてある2項目もよく読んでおいて下さい。