aspで質問です。
■ このスレッドは過去ログ倉庫に格納されています
00011
NGNGASPより既存Excelファイルを開き、
データを書き込んで上書き保存、終了という一連の作業をしたいのです。
ですが、エラーも出ずに固まってしまい、サーバ側のプロセスにExcel.exe
が残ったままになってしまいます。プロセスの終了をしても、このプロセスにはアクセスできませんみたいなエラーが表示され、サーバの再起動をしないと消せないという2倍困った事態です。
どなたか原因ご存知のかたいらっしゃいましたら、御教授よろしくお願いいたします。
以下、ソース↓
'Excelシートへデータの書込み
Err.Clear
On Error Resume Next
ExcelFILE = "C:\プロジェクト診断結果報告書\a.xls"
Set ObjExcelAPP = Server.CreateObject("Excel.Application")
ObjExcelAPP.DisplayAlerts = False
Set ObjExcelBook = ObjExcelAPP.Workbooks.Open(ExcelFILE)
Set ObjExcelSheet = ObjExcelBook.Sheets("診断書")
ObjExcelAPP.Visible = False
ObjExcelSheet.Cells(1,4).Value = "4"
ObjExcelSheet.Cells(1,9).Value = "9"
ObjExcelBook.Save
'Excelオブジェクトを解放します。
ObjExcelAPP.Quit
Set ObjExcelSheet = Nothing
Set ObjExcelBook = Nothing
Set ObjExcelAPP = Nothing
以上です。
■ このスレッドは過去ログ倉庫に格納されています