- ベストアンサー
教えてください
簡単なことで済みません。 初心者なので分からずつまづいています。 教えてください。 下記のソースを実行するとエラーが出てきます。 「メモリーが不足しています」 「ファイルが見つかりません」 どう対処したらいいのでしょうか? Private Sub Command1_Click() On Error GoTo dbg: ' Excelのインスタンス作成 Set xlApp = CreateObject("Excel.Application") ' Excelを表示有無 xlApp.Visible = True ' マクロの警告やメッセージを表示しないように設定 xlApp.DisplayAlerts = False ' 指定したExcelファイルを開く Set xlBook = xlApp.Workbooks.open("D:\test.xls") ' Excelの終了 xlApp.Quit ' オブジェクトを解放 Set xlBook = Nothing Set xlApp = Nothing Exit Sub dbg: ' エラーメッセージを表示 MsgBox Err.Description End Sub
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
エラー処理が安易すぎ。 Excelが残っているのでしょう。
その他の回答 (1)
- norakuma
- ベストアンサー率29% (293/977)
回答No.1
手持ちのVB6.0SP4 on WinXP Proにて確認しましたが、動作しましたよ。 メッセージ通り、D:\test.xlsがないのでは? 環境を教えてください。