メインコンテンツへスキップ

Excelで変更/更新されたセルを強調表示するにはどうすればよいですか?

シート/ワークブックを編集して変更を追跡するときに、変更されたセルを強調表示したい場合がありますが、Excelでどのように処理できますか?

変更を追跡して変更されたセルを強調表示する

変更されたセルをVBAコードで強調表示します

Tables Mergeを使用して、テーブル内の変更されたセルを強調表示します


変更を追跡して変更されたセルを強調表示する

Excelでは、変更の追跡機能で変更を強調表示できます。

1.適用する前にワークブックを保存します Track Changes 機能をクリックし、 Review > Track Changes > Highlight Changes.
ドキュメントは変更されたセルを強調表示します1

2。 の中に Highlight Changes ダイアログ、両方を確認してください Track changes while editing. This also shares your workbook & Highlight changes on screen オプション。 また、変更を追跡しながら、時間、ユーザー、範囲の制限を指定できます。
ドキュメントは変更されたセルを強調表示します2

3。 クリック OK。 今すぐ Microsoft エクセル ダイアログボックスが表示され、ブックを保存するように通知されます。
ドキュメントは変更されたセルを強調表示します3

4。 クリック OK。 これで、新しく変更されたものが角度で強調表示されます。

ドキュメントは変更されたセルを強調表示します4 右矢印ドキュメント ドキュメントは変更されたセルを強調表示します5

先端:この関数はブック全体で機能します。


変更されたセルをVBAコードで強調表示します

ジョブを処理するためにVBAコードが必要な場合は、次のように実行できます。

1。 押す Alt + F11 を有効にするためのキー Microsoft Visual Basic for Applications 窓。

2。 クリック Insert > Module、次にでダブルクリックします ThisWorkbook in VBAProject ペインを作成し、以下のコードをスクリプトに貼り付けます。

VBA:セルアドレスをコピーして貼り付ける

'UpdatebyExtendoffice20180307
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
    If Target.Value <> "" Then
        Target.Interior.ColorIndex = 6
    End If
End Sub

ドキュメントは変更されたセルを強調表示します6

3. コードを保存してワークブックに戻ると、シートを変更している間、セルが背景色で強調表示されます。
ドキュメントは変更されたセルを強調表示します7

注: 現在のシートにハイライトを適用したいだけの場合は、シートのタブを右クリックして、 コードを表示 コンテキスト メニューで以下のコードをスクリプトに貼り付けます。
ドキュメントは変更されたセルを強調表示します8

Private Sub WorkSheet_Change(ByVal Target As Range)
'UpdatebyExtendoffice20180307
    If Target.Value <> "" Then
        Target.Interior.ColorIndex = 6
    End If
End Sub

Tables Mergeを使用して、テーブル内の変更されたセルを強調表示します

別のテーブルに基づいてメインテーブルを更新し、メインテーブル内の変更された/新しいデータを強調表示したい場合は、次のことを試してください。 Kutools for Excelさん Tables Merge 特徴。

Kutools for Excel, 以上で 300 便利な機能は、あなたの仕事をより簡単にします。 

インストールした後 Kutools for Excel、以下のようにしてください:(今すぐExcel用のKutoolsを無料でダウンロードしてください!)

1. 他のテーブルによって変更または更新される必要があるメインテーブルを選択し、 Kutools Plus > Tables Merge.
ドキュメントは変更されたセルを強調表示します9

2. メインテーブルを更新するテーブル範囲を選択します。 Tables Merge ウィザードを起動します。
ドキュメントは変更されたセルを強調表示します10

3。 クリック Nextをクリックし、XNUMX つのテーブルを比較するキー列を選択します。
ドキュメントは変更されたセルを強調表示します11

4。 クリック Nextをクリックして、更新する列を選択します。
ドキュメントは変更されたセルを強調表示します12

5。 クリック Next, [強調表示オプション] セクションで、変更したセルに使用する背景色とフォントの色を選択します。
ドキュメントは変更されたセルを強調表示します13

6。 クリック 終了 & 有り ダイアログを閉じます。 これで、変更されたセルが強調表示されます。
ドキュメントは変更されたセルを強調表示します14

最高のオフィス生産性向上ツール

🤖 Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行   |  コードを生成  |  カスタム数式の作成  |  データを分析してグラフを生成する  |  Kutools関数を呼び出す...
人気の機能: 重複を検索、強調表示、または識別する   |  空白行を削除する   |  データを失わずに列またはセルを結合する   |   数式なしのラウンド ...
スーパールックアップ: 複数の基準の VLookup    複数の値の VLookup  |   複数のシートにわたる VLookup   |   ファジールックアップ ....
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する   |  依存関係のドロップダウン リスト   |  複数選択のドロップダウンリスト ....
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  |  範囲と列の比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   ビッグフォーミュラバー    ワークブックとシートマネージャー   |  リソースライブラリ (自動テキスト)   |  日付ピッカー   |  ワークシートを組み合わせる   |  セルの暗号化/復号化    リストごとにメールを送信する   |  スーパーフィルター   |   特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト ツール (テキストを追加, 文字を削除する、...)   |   50+ チャート 種類 (ガントチャート、...)   |   40+ 実用的 (誕生日に基づいて年齢を計算する、...)   |   19 挿入 ツール (QRコードを挿入, パスから画像を挿入、...)   |   12 変換 ツール (数字から言葉へ, 通貨の換算、...)   |   7 マージ&スプリット ツール (高度な結合行, 分割セル、...)   |   ... もっと

Kutools for Excel で Excel スキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、生産性を向上させ、時間を節約するための300以上の高度な機能を提供します。  最も必要な機能を入手するにはここをクリックしてください...

説明


Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!
Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi there. Wondering if there might be an option to highlight the rows of cells if the target range cells have NOT modified over a period of time. For eg, if the target field cell has not had any alterations in 7 days, the entire row of data would flash red.
Would appreciate the help! Fantastic help above in any case.
This comment was minimized by the moderator on the site
Is it possible to modify this code to show when the results of a formula change in a cell instead of just a value?
This comment was minimized by the moderator on the site
Hi,
Thanks for the code. I realise that once you do the code to highlight any changes it gets rid of the 'undo' functionality. Why is that?
This comment was minimized by the moderator on the site
Gracias por el aporte, es muy útil
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations