Excel で結合セルの代替行に色を付ける方法
Microsoft Excel で大規模なデータ セットを操作する場合、別の色で行を 1 行おきに書式設定すると便利な場合があります。これにより、データのスキャンとパターンや傾向の特定が容易になります。 VBA を使用できます 結合されたセルに別の行の色を適用するコードは非常に簡単です。この記事では、Excel で結合されたセルの行の色を簡単に変更する方法を紹介します。それでは、これ以上の議論はせずに始めましょう。
次のリンクから Excel ファイルをダウンロードして、それに沿って練習できます。
Excel で結合セルの代替行に色を付ける手順
次のデータセットでは、一番左の列 Category にはさまざまな製品カテゴリ名があります。そこで Merge Cells を使用しました 連続する行をマージするコマンド。行のマージには、行番号に特定のパターンはありません。このデータセットを使用して、Excel で行の色を変更する方法を示します。
ステップ 1:Visual Basic Editor を開く
VBA を使用します Excel で結合されたセルに代替行の配色を適用するコード。 VBA を使用するには コードを作成するには、Visual Basic Editor を開く必要があります
そのために、
❶ 開発者 に移動
❷ Visual Basic をクリックします。 コード のコマンド グループ。
Visual Basic Editor が開きます
または、ALT + F11 を押すこともできます Visual Basic Editor を開くためのキー .
続きを読む: Excel でセル値に基づいて代替行に色を付ける方法
ステップ 2:新しいモジュールに VBA コードを挿入する
ここで、新しいモジュールを開いて VBA を挿入する必要があります コード。新しいモジュールを開くには、
❶ 挿入 に移動します タブ
❷ モジュール を選択します ドロップダウン リストからコマンドを選択します。
❸ 次の VBA をコピーします。 コード。
Sub Alternate_Colors()
Dim xRw As Long
Dim xCnt As Long
Dim xColr As Long
With Range("B5").CurrentRegion
.EntireColumn.Interior.Color = xlNone
.EntireColumn.Borders.LineStyle = xlNone
.Columns.Borders(xlInsideVertical).Weight = xlThin
.Columns.Borders(xlInsideHorizontal).Weight = xlThin
.BorderAround , xlThin
xColr = RGB(233, 237, 244)
Do
xColr = RGB(233, 237, 244) + RGB(208, 216, 232) - xColr
xCnt = Cells(xRw + 5, "B").MergeArea.Rows.Count
Cells(xRw + 5, "B").Resize(xCnt, .Columns.Count).Interior.Color = xColr
xRw = xRw + xCnt
Loop While xRw < .Rows.Count - 1
End With
End Sub
❹ 貼り付け 新しく開いたモジュールに追加します。
続きを読む:Excel で 1 行おきに影を付ける方法 (3 つの方法)
ステップ 3:ワークブックをマクロ有効ワークブックとして保存
VBA でブックを保存するには コード、
❶ ファイル に移動します
❷ 次に、[保存] を選択します。 コマンド。
または、CTRL + S を押すこともできます キーを一緒に。
❸ 次にクリック いいえ ポップアップ ダイアログ ボックスで VBA に進みます。 コード。
❹ Excel マクロ有効ブック (*.xlsm) を選択します ファイルの種類のオプション
続きを読む:Excel で 1 行おきに色を付ける方法 (8 つの方法)
ステップ 4:VBA コードを実行する
あとは、コードを実行するだけです。 VBA を実行するには コード、
❶ 開発者 に移動 タブ
❷ マクロ を選択します コード のコマンド グループ。
または ALT + F8 を押します。 マクロを開くためのキー ダイアログ ボックス。
❸ 次に、[実行] をクリックします。 マクロ のボタン ダイアログ ボックス。
したがって、 VBA コードが実行されます。このコードは、次の図のように、結合されたセルの行の色を交互に変更します。
続きを読む:Excel でグループに基づいて行の色を交互にする方法 (6 つの方法)
練習セクション
提供された Excel ファイルの最後に、次のスクリーンショットのような Excel シートが表示されます。ここで、この記事で説明したすべてのトピックを練習できます。
結論
Excel で結合されたセルの行の色を交互にする手順について説明しました。以下のコメントセクションで質問することを躊躇しないでください。関連するすべてのクエリにできるだけ早く対応するよう努めます。そして、私たちのウェブサイト Exceldemy にアクセスしてください。
関連記事
- 条件付き書式を使用した Excel の交互行の色 [ビデオ]
- 表のない Excel で行の色を交互に変える方法 (5 つの方法)
-
Excel でセルの値に基づいて 1 行おきに色を付ける方法
Excel でセルの値に基づいて行を 1 行おきに色付けする方法を学ぶ必要があります ?大きなデータシートで作業する場合、行の色を交互にする必要があります データセットをよりよく視覚化します。そのようなユニークな種類のトリックを探しているなら、あなたは正しい場所に来ました.ここでは、10 について説明します Excel のセル値に基づいて行の色を交互に変更する簡単で便利な方法。 次の Excel ワークブックをダウンロードして、理解を深め、練習してください。 Excel でセル値に基づいて代替行に色を付ける 10 の方法 アプローチを実証するために、Daily Sales- Fruits
-
表を使わずに Excel で行の色を交互に変える方法 (5 つの方法)
データを引き付ける目的で、Excel で行の色を変更できます テーブルを作らなくても。この記事では、Excel で行の色を交互に切り替える方法について説明します。 テーブルなし。 ここから練習用ワークブックをダウンロードできます: 表のない Excel で行の色を交互に変更する 5 つの方法 ここでは5について説明します 表のない Excel で行の色を変更する方法 .また、理解を深めるために、4 のサンプル データを使用します。 列。これらは製品です 、販売 、利益、 とステータス . 1. Excel で行の色を交互に変更するための塗りつぶしの色オプションの使用 塗りつぶしの