アプリ版:「スタンプのみでお礼する」機能のリリースについて

Excelで,特定のシートを開いたときにメッセージボックスを表示するには?

Excelを使用しているときに,例えばSheet3を開いたとき,メッセージボックスが開くようにしたいです。
個人的に考えているのは,そのシートの「コードの表示」で現れるVisual Basicの部分に

Private Sub Worksheet_Open()
YesNo = MsgBox("メッセージ。よろしいですか?", vbYesNo)
If YesNo = vbYes Then
End If

このようなマクロを入れるといいのかと思いましたが動きません。
どこが間違っているのでしょうか?

A 回答 (1件)

worksheetにはOpenイベントはありません



Private Sub Worksheet_Activate()

です

YesNoについては変数の宣言をしましょう
    • good
    • 0
この回答へのお礼

ありがとうございます。

勉強になりました。

お礼日時:2010/08/25 08:33

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています