タイトル | : Excelのプロセス |
記事No | : 5051 |
投稿日 | : 2007/03/05(Mon) 10:46 |
投稿者 | : Jack |
初歩的な質問で申し訳ありません VB2005ExpressEditionからExcel2000を立ち上げデータ出力後に Excelを閉じたいと思っているのですが、下記コードにて巧くプ ロセスが消えてくれません… どこか記述に誤りがあるようでしたらよろしくお願いいたします。
Dim objExcel As Excel.Application Dim objBook As Excel.Workbook Dim strName As String '開くファイルのパスを入力する
MsgBox("出力する帳票を選択して下さい!", vbInformation, "確認") objExcel = CreateObject("Excel.Application") strName = objExcel.Application.GetOpenFilename("Excelファイル (*.xls), *.xls") objBook = objExcel.Workbooks.Open(strName) objBook.Worksheets("Sheet1").Cells(1, 1) = "Test" objBook.Close() objBook = Nothing objExcel.Quit() objExcel = Nothing MsgBox("出力終了", MsgBoxStyle.Information, "報告")
|