No.2ベストアンサー
- 回答日時:
こんにちは!
参考になるかどうか判りませんが・・・
>列範囲は固定ですが、行はランダムで手動では面倒なのです
とあるので具体的にどうのようにランダムになるか判らないので勝手にB列のデータが入っている最終行までの2行目から3行おきに黄色をつけるようにしてみました。
操作したいSheet見出し上で右クリック → コードの表示 白い画面が出ますので、
↓のコードをコピー&ペーストしてマクロを実行してみてください。
Sub test()
Dim i, j As Long
For i = 2 To Cells(Rows.Count, 2).End(xlUp).Row Step 3
For j = 2 To 6
Cells(i, j).Interior.ColorIndex = 6
Next j
Next i
End Sub
以上、参考になればよいのですが、
的外れならごめんなさいね。m(__)m
この回答へのお礼
お礼日時:2010/09/15 09:26
tom04 様 ありがとうございました。
マクロを作っていただき、ありがとうございました。
質問が言葉足らずで失礼しました。
簡単で恐縮ですが、お礼申し上げます。
No.3
- 回答日時:
No.2です!
投稿した後で気づきました。
色は「赤」だということなので
カラーインデックスの番号は「6」ではなく「3」にしてください。
何度も失礼しました。m(__)m
No.1
- 回答日時:
マクロというよりも条件付き書式の設定の操作で十分に対応できますね。
マクロにしても同じですが何かの条件に合致した行の背景色を赤にするわけです。例えばA列にグループ名がAからFまで入力されているとしてA列にAが入力されている行でB列からF列のセルの背景色を赤にするのでしたら次のようにします。
初めにB列からF列を選択します。B1セルがアクティブセルの状態になっています。そこで「書式」メニューから「条件付き書式」をクリックしヒョジされる画面の左の窓で「数式が」を選択します。
右の窓には =$A1="A" と入力します。その後に同じ画面の「書式」をクリックして「パターン」タブから赤色を選択してOKすればよいでしょう。
A列にAのある行ではBからF列のセルの背景が赤色になります。
この回答へのお礼
お礼日時:2010/09/15 09:32
KURUMITO 様 ありがとうございました。
質問が言葉足らずで失礼いたしました。
大変勉強になりました。
簡単で恐縮ですが、お礼申し上げます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの複写について 4 2022/04/10 01:02
- Excel(エクセル) エクセルのマクロを教えてください シート内の背景色が赤のセルだけを残して 他のセルは削除したいです。 3 2023/07/12 12:26
- Visual Basic(VBA) マクロ実行時、自動で背景色を変えたい。 C列にあるチェックボックスをチェックするとB列に「TRUE」 4 2022/11/08 11:14
- Visual Basic(VBA) Excel(VBA) 特定の条件に該当する行の値、書式を同じセルにコピ&ペーストしたいです 1 2022/05/21 18:18
- Excel(エクセル) Excelで、行に複数の数字が入力されているセルが複数の列存在し、行を跨いでセル内の数値を並び替える 5 2022/06/17 18:03
- その他(Microsoft Office) googleスプレットシートで左右の数値を比較して色判別させたい 2 2022/06/06 18:33
- Excel(エクセル) エクセルの条件付き書式で*を使いたい 4 2022/05/13 16:49
- Visual Basic(VBA) エクセルVBAで『A列』に新規で数値を入力し『B列』から右方向の空白セルにその値を貼り付ける方法 4 2022/11/05 08:37
- その他(Microsoft Office) エクセル 表の移動 2 2023/04/05 20:29
- Excel(エクセル) エクセル マクロ 行や列を削除しても 常にC3セルに背景色を維持 6 2023/04/04 02:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
一行おきにコピーするマクロが...
-
EXCELにて複数列を同条件(色)...
-
エクセルで空白以外のセルの値...
-
Excelの非表示列も含めてコピー
-
シート保護の状態で行の追加を...
-
Excelのマクロで不規則に連番を...
-
[Excel VBA]空白セル以外に連番...
-
エクセルの関数について(日付で...
-
Excel VBAで日にちを入力して線...
-
行数が不規則な一週間ごとの合...
-
エクセルVBA 複数列をコピーす...
-
こんにちは
-
エクセルのマクロ、AVERAGEIFを...
-
エクセルの複数のセルを一括で...
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
A1セルに入力したら、入力時間...
-
Excelで同じセルに箇条書きをし...
-
エクセルで日付から日にちを削...
-
エクセルでセルを10個分くらい...
-
複数の文字列のいずれかが含ま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELにて複数列を同条件(色)...
-
一行おきにコピーするマクロが...
-
【マクロ】セルに関数を入れる...
-
Excelの非表示列も含めてコピー
-
シート保護の状態で行の追加を...
-
エクセルの関数について(日付で...
-
エクセルで表示された値だけ行...
-
エクセルで空白以外のセルの値...
-
エクセルで行挿入した際、自動...
-
エクセル VBA 指定の範囲内をコ...
-
エクセル マクロ 貼り付け先が...
-
特定の桁数を抽出
-
Excel VBAで日にちを入力して線...
-
[Excel VBA]空白セル以外に連番...
-
エクセルVBA 複数列をコピーす...
-
最終行から上10行をコピーする...
-
エクセルで反転コピー
-
エクセルのマクロ、AVERAGEIFを...
-
【マクロ】IF複数条件の上限に...
-
同一列内の複数条件 カウント
おすすめ情報