hiroton
2023/10/30 (月) 12:05:37
4cfc4@f966d
どのようなエラーが起きるのか?および、それぞれに対する対応については今一度検討の上、必要であれば再度質問してください
根本的なところは
'Excelオブジェクトを生成
Set xls = CreateObject("Excel.Application")
'(中略)
Set xls = Nothing
Exit Sub
が問題の原因です。自分(ACCESS)がExcelオブジェクトを作りますよーってしてそのままほったらかしになっている状態ですね
正常に動作したときは
'Excelを終了
.Quit
しているので問題が起きません。エラーが発生したとき.Quit
していいかどうかは分からないので、とりあえず
ErrHandler:
MsgBox Err.Number & Err.Description
xls.Visible = True 'ユーザーが操作できるようにする
Resume ExitHere
としておけば、質問のような問題は解決します
通報 ...
hiroton様
いつもお世話になっております。
わかりました。オペレーターが削除できるのが一番わかりやすそうですね。
>どのようなエラーが起きるのか?および、それぞれに対する対応については今一度検討の上、必要であれば再度質問してください
ありがとうございます。その時はよろしくお願いします。