タイトル : V 投稿日 : 2008/03/17(Mon) 18:12 投稿者 : かっちゃん
すみません! 教えてください VB6.0からエクセルを起動して、処理した後に エクセルを止める予定ですが、止まりません ロジックは下記の通りです ' 既に起動しているExcelへの参照 Set xlsApp = GetObject(, "Excel.Application") If Err.Number <> 0 Then ' 起動していない時Excelを起動 Set xlsApp = CreateObject("Excel.Application") End If ' ワークブックを開く Workbooks.Open "ABC.xls" ' アクティブなブック参照 Set xlsBook = xlsApp.ActiveWorkbook ' Sheetを開く Set xlsSheet = xlsBook.Sheets("XYZ") ***処理して印刷*** ABCブックのXYZシートで処理したあとで止めている xlsBook.Close False xlsApp.Quit Set xlsSheet = Nothing Set xlsBook = Nothing Set xlsApp = Nothing この結果タスクマネージャをみると EXCELが実行されて残っております どのようにいたら止めれるでしょうか よろしくお願いいたします |