エクセルマクロで予定日を過ぎたらポップアップを出すには?


初心者of初心者  2007-03-19 22:37:47  No: 135811

お世話になります。VB初心者です。
今、エクセル2003にて以下のようなマクロを作成しようと思っています。

・シート内のある列に日付が入っている。(同様の行が複数有り)
・シートを起動したときに、上記日付を現在日付が越えていると
  ポップアップを表示する。その際、対象の行が複数あれば、
  その旨表示する。

取り急ぎ、以下のようにシート起動時にメッセージのみ表示する
サンプルマクロを作ってみましたが、この後どのようにすべきか
全くわかりません。皆様、アドバイスをお願いできますでしょうか。

Private Sub Workbook_Open()
   MsgBox "XXXXXX"
End Sub

宜しくお願いいたします。


特攻隊長まるるう  2007-03-21 05:59:48  No: 135812

セルへのアクセスはプログラムコードでは
Range プロパティを使います。

[Excel VBA]のコードで
  Range
と書いて、文字を選択状態にし、[F1]キーを押してください。
ヘルプに飛びます。
説明が書いてありますので読んでください。
使用例が書いてありますので、コピペして、実行して、
動作を理解してください。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加