
No.3
- 回答日時:
条件1 の数式; =MOD($A1,7)=1
条件2 の数式; =MOD($A1,7)=2
条件3 の数式; =OR(MOD($A1,7)<1,MOD($A1,7)>2)

No.2
- 回答日時:
No.1です!
たびたびごめんなさい。
前回のVBAの場合、古いデータの線を消去するのを忘れていました。
↓のコードに変更してください。
Sub Sample2() 'この行から
Dim i As Long
Application.ScreenUpdating = False
For i = 1 To Cells(Rows.Count, "A").End(xlUp).Row
Cells(i, "A").Resize(, 4).Borders(xlEdgeBottom).LineStyle = xlNone
If WorksheetFunction.Weekday(Cells(i, "A")) = 1 Then
Cells(i, "A").Resize(, 4).Select
With Selection.Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Color = vbRed
.Weight = xlThick
End With
End If
Next i
Application.ScreenUpdating = True
End Sub 'この行まで
どうも失礼しました。m(_ _)m
No.1
- 回答日時:
こんばんは!
条件付き書式で行いたい場合
A~D列すべてを範囲指定 → 条件付き書式 → 新しいルール → 数式を使用して・・・ → 数式欄に
=WEEKDAY($A1)=1
という数式を入れ → 書式 → 「罫線」タブ → 下線・「赤」を選択しOK
※ 条件付き書式では「枠線」の太さは指定できないようですので、
どうしても太い線を希望される場合、VBAになってしまいますが
一例です。
画面左下の操作したいSheet見出し上で右クリック → コードの表示 → VBE画面に
↓のコードをコピー&ペースト → Excel画面に戻りマクロを実行してみてください。
(Alt+F8キー → マクロ → マクロ実行です)
Sub Sample1() 'この行から
Dim i As Long
Application.ScreenUpdating = False
For i = 1 To Cells(Rows.Count, "A").End(xlUp).Row
If WorksheetFunction.Weekday(Cells(i, "A")) = 1 Then
Cells(i, "A").Resize(, 4).Select
With Selection.Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.Color = vbRed
.Weight = xlThick
End With
End If
Next i
Application.ScreenUpdating = True
End Sub 'この行まで
※ 条件付き書式が設定してある場合は反応しませんので、
条件付き書式はクリアして、マクロを実行してください。
※ データ変更があるたびにマクロを実行する必要があります。m(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 条件付き書式 一致する曜日の列にある○のセルに色を付けたい 2 2022/04/19 05:40
- Excel(エクセル) 条件付き書式 別のシートで色付けされたセルデータの転記漏れを防ぐ書式を入れたい 4 2022/04/22 06:36
- Excel(エクセル) 条件付書式 Sheet1からSheet2に転記した時の転記ミスを反映させたい 5 2022/05/21 09:52
- Excel(エクセル) Excel2007での条件付き書式について 6 2023/05/02 10:56
- Excel(エクセル) エクセルで条件付き書式を使わずにセルの文字の色を変える方法を教えて下さい 8 2023/07/28 01:15
- Excel(エクセル) Excel 数式を使用した条件付き書式が、一つのセルにしか反映されない 3 2022/06/08 23:20
- その他(Microsoft Office) エクセル 表の移動 2 2023/04/05 20:29
- Excel(エクセル) ExcelにてA1セルに1、B1セルに月と入力した際に、A列に日付、B列に曜日が入力される様になる為 1 2023/03/02 06:47
- その他(Microsoft Office) スプレッドシートにて、条件付き書式で複数の単語に合致するセルを着色したいです。 2 2023/04/06 13:25
- Excel(エクセル) 条件付き書式で文字入力 6 2022/08/29 10:40
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの条件付き書式を崩された...
-
エクセルのピボットテーブルの...
-
excel関数式の一部を太字にする
-
excelで選択範囲の反転をしたい...
-
Excel 書式を関数で判断。
-
Excel 条件付書式で二つの条件...
-
EXCEL 表の書式のみ変更不可(...
-
エクセルで、書式は変えずに連...
-
EXCELにて、整数と小数点を色分...
-
エクセルで重複データを行ごと...
-
エクセルで2つのシートで重複し...
-
Excel 条件付書式で土日の左・...
-
エクセルで複数列を1列にまと...
-
VBAで転記すると元のシートの条...
-
条件付き書式の条件に時刻を指...
-
条件付き書式が選択できない?!
-
エクセル:一定以上の数値にな...
-
エクセルでコメントを入れた時...
-
Excel 条件付き書式 第4月曜日...
-
エクセルで1年前の日付になった...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの条件付き書式を崩された...
-
excel関数式の一部を太字にする
-
エクセルのピボットテーブルの...
-
Excel 書式を関数で判断。
-
EXCEL 表の書式のみ変更不可(...
-
エクセルで重複データを行ごと...
-
excelで選択範囲の反転をしたい...
-
エクセルで、書式は変えずに連...
-
Excel 条件付書式で土日の左・...
-
Excel 条件付書式で二つの条件...
-
VBAでシート書式の自動変換を作...
-
エクセルで1年前の日付になった...
-
条件付き書式が選択できない?!
-
エクセルで複数列を1列にまと...
-
EXCELにて、整数と小数点を色分...
-
エクセル:一定以上の数値にな...
-
エクセルで2つのシートで重複し...
-
条件付き書式(色変更)は、予...
-
Excel2003 の条件付き書式、「...
-
指定した期限が近づくとセルの...
おすすめ情報