Excel ワークブック内のすべてのワークシートで同じ範囲を選択するには、どのように同期すればよいですか?
Excel ワークブックを操作していると、複数のワークシートで同じ範囲を選択して、データをより効率的に比較・分析したい場面がよくあります。以下の方法を使えば、すべてのワークシートで範囲を選択する操作を素早く同期でき、情報を一貫して確認しやすくなります。
![]() | ![]() |
「すべてのシートを選択」機能で全ワークシートの同じ範囲を選択
下図のように、ワークブック内のすべてのワークシートで同じ範囲を選択できます。
1。アクティブなワークシートで、全ワークシートに適用したい範囲(例:「A103:C112」)を選択します。
2。ワークシートタブを右クリックし、「すべてのシートを選択」をメニューから選択します。

3。これにより、ワークブック内のすべてのワークシートで同じ範囲が選択されます。
ワンクリックで全ワークシートを同じ範囲に素早く同期
「Kutools for Excel」がすでにインストール済みであれば、「ワークシートの同期」機能を使えば、以下のようにしてすべてのワークシートを同じ範囲に簡単に同期できます。
1。ワークシートをアクティブにして、ご希望の範囲を選択してください。
2。クリックします。 KUTOOLS PLUS > ワークシート > ワークシートの同期。

3。すると、プロンプトボックスが表示され、「ワークブック内のすべてのワークシートで同じ範囲を選択してください」というメッセージとともに、左上端のセルが適用対象となることが通知されます。

4。「OK」をクリックすると、すべてのワークシートが同期され、ワークシート間を移動する際にも常に同じセル範囲が選択された状態になります。スクリーンショットをご覧ください:
![]() | ![]() |
![]() | ![]() |
- この機能をご利用になるには、まずKutools for Excel をダウンロードするにはこちらをクリックしてインストールしてください。
- ワークシートの同期ツールの詳細については、チュートリアル「Excel の全ワークシートで同じセルを同期的に選択する方法」をご覧ください。。
VBA コードを使用してワークシートの同期
次の VBA コードを使用すると、すべてのワークシートで同じ範囲が選択され、ウィンドウ内の同じ位置に「範囲を選択してください」が表示されます。
1。いずれかのワークシートで範囲を選択し、「開発」タブの「Visual Basic」をクリックすると、「Microsoft Visual Basic for Applications」ウィンドウが開きます。
2。「挿入」>「標準モジュール」をクリックし、次のコードをモジュールにコピー&ペーストしてください。
VBA: ワークブック内のすべてのワークシートを同期する
Sub SynchSheets()
'Update 20130912
Dim WorkShts As Worksheet
Dim sht As Worksheet
Dim Top As Long
Dim Left As Long
Dim RngAddress As String
Application.ScreenUpdating = False
Set WorkShts = Application.ActiveSheet
Top = Application.ActiveWindow.ScrollRow
Left = Application.ActiveWindow.ScrollColumn
RngAddress = Application.ActiveWindow.RangeSelection.Address
For Each sht In Application.Worksheets
If sht.Visible Then
sht.Activate
sht.Range(RngAddress).Select
ActiveWindow.ScrollRow = Top
ActiveWindow.ScrollColumn = Left
End If
Next sht
WorkShts.Activate
Application.ScreenUpdating = True
End Sub
3。「実行」ボタンをクリックするか「F5」キーを押してコードを実行すると、すべてのワークシートで同じ範囲が選択され、ウィンドウ内の同じ位置に「範囲を選択してください」と表示されます。
関連記事
複数のシート間でセルを同期的に入力・選択する方法
Excel では、1 つのセルを選択したり値を入力するのはとても簡単です。でも、ワークブック内の複数のシートで同じセルに同時に値を入力したり選択したりするには、どうすればいいのでしょうか?ここでは、その課題をスマートに解決する便利なテクニックをご紹介します!
Excel で複数のワークシート間でドロップダウンリストを同期するには?
この記事では、Excel で複数のワークシートにまたがるドロップダウンリストを簡単に同期できる VBA コードをご紹介します!
最高の Office 業務効率化ツール
| 🤖 | KUTOOLS AI アシスト:次に基づいてデータ分析を革新します:インテリジェント実行 | コード生成| カスタム数式作成 | データ分析とチャート生成| 拡張機能呼び出し… |
| 人気機能:検索・ハイライト、または重複をマーキング | 空白行を削除する | データを失うことなく列の結合またはセルを | 数式を使用しない四捨五入... | |
| スーパー LOOKUP:複数条件 VLookup | 複数値 VLookup | 複数シート間 VLookup | ファジーマッチ.... | |
| 高度なドロップダウンリスト:ドロップダウンリストを素早く作成 | 連動型ドロップダウンリスト | 複数選択ドロップダウンリスト.... | |
| カラムマネージャー:指定した列数を追加|列の移動|非表示列の表示状態を切り替え|範囲と列を比較... | |
| 注目の機能:グリッドフォーカス | デザインビュー |強化された数式バー | ワークブック&シートマネージャー | リソースライブラリ(オートテキスト)| 日付ピッカー | ワークシートの統合 | 暗号化/セルの復号化 | リストからメール送信 | スーパーフィルター | 特殊フィルタ(太字のフォントを持つセルをフィルタリング/斜体/取り消し線。。。) 。。。 | |
| トップ15 ツールセット:12 テキストツール(テキストの追加、特定の文字を削除、...)| 50+チャートタイプ(ガントチャート、...)| 40+実用的数式(誕生日に基づいて年齢を計算します、...)| 19 挿入ツール(QR コードを挿入、パスから画像を挿入、...)| 12 変換ツール(単語に変換する、為替レートの変換、...)| 7 結合と分割ツール(高度な行のマージ、セルの分割、...)|…他にも多数 |
Kutools for Excel でExcel スキルを強化し、これまでにない効率性を体験しましょう。Kutools for Excel は、生産性を高め、時間を大幅に節約できる300 以上の高度な機能を提供します。今すぐ最も必要な機能を手に入れるには、こちらをクリック。。。
Office Tab が Office にタブインターフェースをもたらし、作業を格段に簡単にします
- Word、Excel、PowerPoint、Access、Visio、Project でタブを使った編集と閲覧を有効化します。
- 同じウィンドウの新しいタブで、複数のドキュメントを簡単に開いたり作成したりできます。
- 毎日数百回のマウスクリックを削減し、生産性を50%も向上させます!
すべてのKutools アドインが、1 つのインストーラーで。
Kutools for Officeスイートには、Excel、Word、Outlook、PowerPoint 用のアドインと Office Tab Pro が含まれており、複数の Office アプリケーションを横断して作業するチームに最適です。
- オールインワンスイート— Excel、Word、Outlook、PowerPoint のアドイン+Office Tab Pro
- 1 つのインストーラー、1 つのライセンス— 数分でセットアップ可能(MSI 対応)
- 連携してさらにパワーアップ— Office アプリケーション全体で生産性を合理化
- 30 日間のフル機能トライアル— 登録不要、クレジットカード不要
- 最高のコストパフォーマンス— 個別アドイン購入よりお得



