投稿日 | : 2004/08/13(Fri) 16:29 |
投稿者 | : 花ちゃん |
Eメール | : |
URL | : |
タイトル | : Re: マクロ実行 |
マクロにもよりますが?
まず、下記を一度試して見て下さい。
イベントが発生しないように設定(これでイベントマクロは実行できない)
xlApp.EnableEvents = False
Auto_OpenマクロはVBから起動した場合実行されない。
従って、下記のようにフラグの設定がしてあるプロシージャは実行されない。
但し、Excelファイルの方を修正する必要があります。
Sub Auto_Open()
MacroFlag = True
Macro1
End Sub
Sub Macro1()
If MacroFlag = True Then
Range("B4").Select
ActiveCell.FormulaR1C1 = "マクロが実施されました。"
Range("A1").Select
End If
End Sub