No.1ベストアンサー
- 回答日時:
こんばんは!
Private Sub Workbook_Open()
Dim c As Range
With Worksheets("Sheet1")
Set c = .Range("B:B").Find(what:=DateValue(Date), LookIn:=xlFormulas, lookat:=xlWhole)
If Not c Is Nothing Then
If c.Offset(, 2) <> "" Then
MsgBox "今日の予定は" & vbCrLf & "「" & c.Offset(, 2) & "」" & "です。"
Else
MsgBox "今日の予定はありません。"
End If
End If
End With
End Sub
こんな感じではどうでしょうか?m(_ _)m
この回答へのお礼
お礼日時:2018/03/01 22:38
早くですね‼ありがとうございます。やってみたんですが、
end subが必要です。とコンパイルエラーが表示されます。なぜでしょうか?
No.2
- 回答日時:
No.1です。
>end subが必要です・・・
まさしくそのままのエラーだと思います。
もう一度コードを確認してみてください。
最後の「End Sub」が抜けていませんか?
※ おそらく間違いないと思いますが、
「標準モジュール」ではなく、VBE画面の左側にある「This Workbook」をダブルクリックし
「workbook_open」 イベントプロシージャになっていますよね?m(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Excel(エクセル) VBA 指定した列にある日時データから時間を削除する方法について 4 2022/04/14 11:17
- Excel(エクセル) マクロ ScrollColumn について 2 2022/04/07 09:31
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルのオートフィルターのしぼりをクリアーしたい 2 2022/12/24 08:36
- Excel(エクセル) VBA 文字列変換と指定した列にある日時データから時間を削除する方法について 2 2022/04/14 15:23
- Excel(エクセル) 製品番号での整列と、検索に関して 3 2023/06/28 19:20
- Excel(エクセル) 【マクロ】webアドレスにて指定されたCSVファイル【excelソフト表示】を印刷する件 1 2023/02/15 01:52
- Visual Basic(VBA) 列 A に同じ日が2つが必要です。 1 2023/03/28 07:25
- Excel(エクセル) なぜか正常にマクロが動いていない? 1 2022/11/03 07:56
- Visual Basic(VBA) tatsumaru77様 昨日回答して頂いたものです。 すみませんが、昨日の質問で1つ補足があります 1 2022/05/15 15:06
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのマクロボタンが編集...
-
Application.Runエラー(1004)
-
Access終了時にマクロまたはVBA...
-
別シートのマクロを実行する方法
-
access2010 コマンドまたはアク...
-
シート保護を掛けたまま並べ替...
-
InputBox内の表示について
-
今日の日付の範囲を指定して印...
-
マクロとモジュールの違いを教...
-
エクセルの右クリックにオートS...
-
エクセルVBAで、ボタンの文字を...
-
ExcelのVBAでDisplayalertsで警...
-
エクセルのマクロ
-
エクセル 当月分のデータを抽出...
-
マクロ 戻るボタンを押したらシ...
-
private sub にしたらマクロが...
-
<<ACCESS2000>>マクロでクエリ...
-
マクロで図形を一度に消去したい
-
Workbook_Openを起動時以外に呼...
-
アクセスの更新クエリをフォームで
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのマクロボタンが編集...
-
別シートのマクロを実行する方法
-
Access終了時にマクロまたはVBA...
-
Application.Runエラー(1004)
-
シート保護を掛けたまま並べ替...
-
エクセルVBAで、ボタンの文字を...
-
access2010 コマンドまたはアク...
-
マクロ 戻るボタンを押したらシ...
-
InputBox内の表示について
-
特定のシートだけ印刷はマクロ...
-
ExcelのVBAでDisplayalertsで警...
-
エクセル VBA SendKeys ループ...
-
マクロが登録できません
-
今日の日付の範囲を指定して印...
-
AccessでExcelファイルを印刷
-
プロシージャが大きすぎます!
-
エクセルのマクロ
-
Workbook_Openを起動時以外に呼...
-
アクセス:検索フォームボタンに...
-
特定マクロが実行されたか確認...
おすすめ情報