No.1ベストアンサー
- 回答日時:
こんにちは!
一例です。
コマンドボタンのオブジェクト名は実際のオブジェクト名にしてください。
シートモジュールで
Private Sub CommandButton1_Click()
Range("B5").Resize(, 4).Interior.Color = xlNone
Range("C5").Interior.Color = vbBlue
End Sub
Private Sub CommandButton2_Click()
Range("B5").Resize(, 4).Interior.Color = xlNone
Range("D5").Interior.Color = vbGreen
End Sub
Private Sub CommandButton3_Click()
Range("B5").Resize(, 4).Interior.Color = xlNone
Range("E5").Interior.Color = vbYellow
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$2" Then
If IsDate(Target) Then
Range("B5").Resize(, 4).Interior.Color = xlNone
Range("B5").Interior.Color = vbRed
End If
End If
End Sub
ではどうでしょうか?
>どこの作業まで実施したのかわかるようにしたいのですが・・・
とありますので、
もしかしてすでに色がついているセルの色はそのまま残しておきたい場合は
各コマンドボタンのコード内の
>Range("B5").Resize(, 4).Interior.Color = xlNone
の1行を削除してください。m(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Visual Basic(VBA) VBA 複数のブックに同じ列を表示させる方法 2 2022/07/20 23:49
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/04/21 13:46
- Excel(エクセル) 【マクロ】ボタンを押すごとに、A1セル、A2セル、A3セルに日付を入力 3 2023/01/25 00:12
- Excel(エクセル) EXCEL ActiveX コマンドボタンで実行する前にいったんmsgBoxで確認を求めたい 1 2022/07/06 19:41
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/08 15:45
- Excel(エクセル) [貼り付けオプション]とは? 3 2022/04/17 08:15
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 3 2022/06/10 09:24
- Excel(エクセル) 【Excel】hyperlink関数を解除してもハイパーリンクが活きるようにできますか? 3 2023/05/22 11:22
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAで各列の"+"と"o"の合計数を...
-
VBA listBoxから
-
IEの通知バー制御ができなくなった
-
【VBA】マクロの入ったファイル...
-
VBA 複数条件の分岐処理の上手...
-
VBA初心者 Ctrl+での操作、ボタ...
-
VBA 何かしら文字が入っていたら
-
エクセルのマクロについて教え...
-
VBAに詳しい方教えてください。
-
ExcelVBA シート名を複数セルか...
-
ユーザーフォームに別シートか...
-
エクセルのマクロについて教え...
-
CADシステムに図面番号を入力し...
-
【ExcelVBA】インデックスが有...
-
Outlookの「受信日時」「件名」...
-
Excelについて
-
Excel VBA 定義されたプロージ...
-
エクセルのマクロについて教え...
-
エクセルのマクロについて教え...
-
ExcelのVBAコードについて教え...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAのコードを教えてください
-
【ExcelVBA】インデックスが有...
-
ExcelVBA シート名を複数セルか...
-
エクセルvbaについて
-
エクセルのマクロについて教え...
-
【VBA】マクロの入ったファイル...
-
VBA UserFormからの転記で
-
エクセルVBAの配列について
-
Excelで「Ctrl+c」、「Ctrl+v...
-
VBAコードについて教えてくださ...
-
ExcelのVBAコードについて教え...
-
Excel マクロについての相談
-
VBAで質問があります
-
VBAコードについて
-
【ExcelVBA】VBA実行でダイアロ...
-
Excel関数またはVBAでの質問に...
-
ExcelのVBAコードについて教え...
-
ExcelのVBAコードについて教え...
-
ExcelのVBAコードについて教え...
-
Outlookの「受信日時」「件名」...
おすすめ情報