[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『時間帯の重複個所をVBAで色付けできますか』(あお)
出勤管理をエクセルで管理しています。
1日分の内容が1行で表記され、勤務時間外の移動や残業時間の重複ミスが多くあるのですが、間違いに気がつかないことが多く困っています。
残業時間と移動時間で時間帯の重複があるとき、すぐに気が付けるよう色を付けたいのですが、できますか?
・A予定 ・B日付 ・C出勤 ・D退勤 ・E残業開 ・F残業終 ・G帰り発 ・H帰り着
〇〇現場 03月01日(月) 8:00 18:00 18:00 19:30 19:00 21:00
××現場 03月02日(火) 8:00 21:00 18:00 19:30 19:00 21:00
□□現場 03月03日(水) 8:00 20:00
・
・
△△現場 03月31日(火) 8:00 22:00 20:00 22:00 18:00 21:00
上記のように「残業のE-F間」と「移動のG-H間」で時間帯重複時に「E〜H」セルを赤色に変化させることができたらと考えています。
教えて頂けるかた、お願いいたします。
< 使用 Excel:Excel2016、使用 OS:Windows10 >
# どうしてもということならマクロでも可能なので意思表示してください。
# イベントプロシージャをつかうことになるのでしょうか?
# でも簡単にできるExcelの特定機能があるなら、それを使ったほうがよいと思います。
(γ) 2020/05/01(金) 15:46
Sub AAA()
Dim i As Integer For i = 2 To Range("E2").End(xlDown).Row - 1 If Range("F" & i) > Range("G" & i) Then Range(Cells(i, 5), Cells(i, 8)).Interior.Color = rgbRed Else End If Next End Sub (あつ) 2020/05/01(金) 16:01
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.