Excel でセルまたは行を強調表示する 3 つの方法

Microsoft Excel には、ユーザーが基本的なものから高度なものまでスプレッドシートを作成できるようにする多くの機能が備わっており、仕事での作業が容易になります。ただし、Excel で大規模で複雑なデータ セットを扱う場合、興味を失いがちです。

スプレッドシートを簡素化する簡単な方法の 1 つは、チェックボックスとチェックボックスのある行を強調表示して目立つようにすることです。次の記事では、これを行うためのさまざまな方法について詳しく説明します。

VBA コードを使用してセルまたは行を強調表示する

Excel でチェックボックスのあるセルまたは行を強調表示するには、最初に説明する方法として VBA コードを使用します。 VBA は基本的に、タスクを自動化するために使用される Excel のプログラミング言語です。要件に関連するコードを入力すると、Excel がタスクを実行して、手作業の時間を節約します。

Excel ですべてを手動で実行する必要がある場合、何時間もかかることは誰もが知っています。 VBA コードは、このプロセスを容易にするために大量のデータを処理します。この方法を続行するには、次の手順に従います。

1. Excel を起動し、対象のワークシートを開きます。

2. を右クリックします。シート下部のタブをクリックして選択しますコードを表示コンテキストメニューから。

Excel でセルまたは行を強調表示する 3 つの方法 図 1

3. これにより、Microsoft Visual Basic for Applicationsダイアログボックス 。以下のコードをコピーして、VBA ウィンドウに貼り付けます。要件に応じてセル範囲、高さ、幅を変更できます。

Sub AddCheckBox()Dim cell As Range Application.ScreenUpdating = False For Each cell In Range("A1:A12") With ActiveSheet.CheckBoxes.Add(cell.Left, _ cell.Top, cell.Width = 17, cell.Height = 15) .LinkedCell = cell.Offset(, 5).Address(External:=False).Interior.ColorIndex = xlNone .Caption = "" End With Next With Range("A1:A12") .Rows.RowHeight = 17 End With Range("A1").EntireColumn.Select Selection.ColumnWidth = 6# Range("B1").Select Application.ScreenUpdating = True End Sub

Excel でセルまたは行を強調表示する 3 つの方法 図 2

条件付き書式を使用してセルまたは行を強調表示する

セルまたは行を強調表示するリストの次の方法は、条件付き書式設定オプションを使用することです。条件付き書式設定を使用すると、ユーザーは好みの基準に基づいてセルの外観を変更できます。

このメソッドでは、強調表示されたチェックボックスに True というラベルを付けて強調表示する条件が適用されます (これは要件に応じて変更できます)。残りの行は標準形式になるため、完了したタスクと未完了のタスクを簡単に区別できます。

条件付き書式設定を使用してセルまたは行を強調表示する方法は次のとおりです。

1. 条件付き書式設定を適用する前に、テーブルにチェック ボックスを追加する必要があります。これを行うには、次の場所に移動します。開発者Excelのタブ。

2.コントロールセクション、選択入れるのチェックボックスアイコンをクリックします。フォームコントロールセクション。

Excel でセルまたは行を強調表示する 3 つの方法図 3

3. 必要なセルにチェックボックスを追加します。

4. 次に、チェックボックスのあるセルを選択し、カーソルを表の一番下までドラッグします。これにより、テーブル内のすべてのセルにチェックボックスが追加されます。

Excel でセルまたは行を強調表示する 3 つの方法 図 4

5. 次に、チェックボックスのある最初のセルを右クリックして、フォーマット制御コンテキストメニューから。これにより、「オブジェクトの書式設定」ダイアログ・ボックス。

Excel でセルまたは行を強調表示する 3 つの方法図 5

6. セルリンクを見つけますオプションを選択し、最初のチェックボックスをリンクするセルの名前を入力します。たとえば、最初のチェックボックスはセル内にありますH4そしてその直前のセルにラベルを付けたいので、次のように追加しますI4テキストフィールドに。

Excel でセルまたは行を強調表示する 3 つの方法図 6

7. クリックします。わかりました変更を適用し、表内の残りのチェックボックスに対して同じ手順を実行します。

Excel でセルまたは行を強調表示する 3 つの方法図 7

8. 完了したら、強調表示する行を選択し、条件付き書式設定のオプション「ホーム」タブ。

Excel でセルまたは行を強調表示する 3 つの方法 図 8

9.選択新しいルールコンテキストメニューから。

Excel でセルまたは行を強調表示する 3 つの方法図 9

10. 次のダイアログ ボックスで、数式を使用して、どのセルを書式設定するかを決定します。ルールの種類を選択してくださいオプション 。

Excel でセルまたは行を強調表示する 3 つの方法 図 10

11. ここに行きますルールの説明を編集するセクションを選択して入力します=IF($I4=TRUE,TRUE,FALSE)テキストフィールドに。

Excel でセルまたは行を強調表示する 3 つの方法 図 11

12.形式ボタンをクリックして、ハイライトの色を選択します。

13. 次に、 をクリックします。わかりましたをクリックして変更を保存します。

Excel でセルまたは行を強調表示する 3 つの方法 図 12

選択した行またはセルが条件付き書式で強調表示されます。

条件付き書式を使用して行を異なる色で強調表示する

スプレッドシートを整理しやすくするために、異なる行を異なる色で強調表示したい場合があります。幸いなことに、条件付き書式設定を使用すると、それも行うことができます。

たとえば、To-Do をリストしていて、期限が 30 日および 45 日を超える項目を強調表示したい場合、そのような項目を異なる色で強調表示できます。その方法は次のとおりです。

1. 表内で強調表示する行 (通常はデータセット全体) を選択します。

2.タブをクリックして、条件付き書式設定オプション。

3. 選択します新しいルール。

4. 次のダイアログ ボックスで、数式を使用して書式設定するセルを決定するルールの種類を選択してくださいセクション 。

5. 次の数式をテキストフィールドに入力します。この式が当てはまる場合に値をフォーマットします。この記事では、例の表に従って公式を適用していることに注意してください。この方法をあなたのケースで機能させるには、それに応じて値を変更する必要があります。

$C4>20

Excel でセルまたは行を強調表示する 3 つの方法 図 13

6.形式ボタンをクリックして色を選択します。

7. クリックします。わかりましたをクリックして変更を保存します。

Excel でセルまたは行を強調表示する 3 つの方法 図 14

8. 最後に、 をクリックします。わかりましたまた。 20 日以上経過したアイテムは強調表示されます。

Excel でセルまたは行を強調表示する 3 つの方法 図 15

9. 次に、新しいルールボタンをもう一度クリックしてください数式を使用して書式設定するセルを決定するルールの種類を選択してください

10. [この式が当てはまる場合の値の形式] に次の式を入力します。テキストフィールド 。

$C4>35

Excel でセルまたは行を強調表示する 3 つの方法 図 16

11.形式ボタンをクリックして色を選択します。

12.選択わかりました。

Excel でセルまたは行を強調表示する 3 つの方法 図 17

13. クリックします。わかりましたもう一度クリックして変更を保存します。

Excel でセルまたは行を強調表示する 3 つの方法 図 18

これは、Excel で行やセルを異なる色で強調表示するのに役立ちます。スプレッドシート内で何かに取り消し線を付けたい場合は、Excel で取り消し線を引くことができます。

Excel スプレッドシートの行とセルを強調表示すると、多くの利点が得られます。そうすることで、スプレッドシートが生き生きとしたものになるだけでなく、データが見やすくなります。

4つ星 | 1 票