投稿日 | : 2003/11/26(Wed) 13:49 |
投稿者 | : Kazuki |
URL | : |
タイトル | : Re: IEからExcelを開いた時の動作について |
> はじめまして。よろしくお願いします。
>
> 現在,マクロを含んだExcelファイルをIEで開いた時の処理で困っています。
> Excelでファイルを開くと正常に処理を行い,IEでファイルを開くと以下の処理でエラーとなってしまいます。
>
> Application.DisplayAlerts = False
> Worksheets("work").Delete ←この部分でエラーとなります
> Application.DisplayAlerts = True
>
> DisplayAlerts の設定を行わないと正常に処理を行います。
> デバック画面でApplication.DisplayAlerts =false のあとDisplayAlertsの値はtrueのままでした。
>
> どなたか上記処理がエラーにならない方法を教えていただけないでしょうか?
> よろしくお願いします。m(__)m
>
> Windows2000Professional
> Excel2000
> IE5.5
以下のように変更してみてはいかがでしょうか。
Sub Macro1()
Dim wBOOK As String
wBOOK = "test.xls" ←今開いているExcel名
Application.DisplayAlerts = False
Workbooks(wBOOK).Worksheets("work").Delete
Application.DisplayAlerts = True
End Sub