目次
このチュートリアルでは、Excelでスクロール時にセルをロックする方法を紹介します。 この記事の後、ワークシートからセルの特定の範囲をロックして、ユーザーがワークシートの特定の範囲内のセルしか選択およびスクロールできないように制限することができます。 また、指定した範囲の外に出てそのワークシートに対して変更を加えることはできません。 全体を通して。今回は、独自のデータセットでセルを様々な方法でロックする処理を説明します。
練習用ワークブックをダウンロードする
練習用ワークブックは、こちらからダウンロードできます。
スクロール時にセルをロックする.xlsmExcelでスクロール時にセルをロックする2つの簡単な方法
今回は、その解説をします。 2 スクロール中に画面をロックする方法です。 理解しやすいように、同じデータセットを使って説明します。 このセクションでは、データセットのスクリーンショットを示します。 データセットの範囲は、次のとおりです。 (B4:E15) のデータを含んでおり 販売員 かれら 所在地 , 地域 と "合計金額" の範囲に限定することを目標としています。 (B4:E15) そのため、ユーザーはこのセル範囲内でのみ選択とスクロールが可能になります。
1.開発者タブでExcelのスクロール時にセルをロックする
最初の方法では デベロッパー タブでセルをロックすることで、ユーザーがセル範囲外のデータを変更できないようにします。 (B4:E15) .
では、このアクションを実行するための手順を説明します。
STEPS
- まずは デベロッパー タブで表示します。
- 2つ目は、オプションを選択することです。 物件紹介 をリボンから削除します。
- 上記の操作で、新しいダイアログボックス 物件紹介 .
- 次に、オプション スクロールエリア をその箱から取り出す。
- 3つ目は、セル範囲を挿入することです。 (B4:E15) オプションの入力ボックスに手動で入力します。 スクロールエリア .
- 上記のコマンドでは、範囲内のセルがロックされます。 (B4:E15) .
- 次に、セルを選択します。 B4 をクリックし、キーボードで右方向にスクロールします。
- そのため、ユーザーがスクロールできるのは、セル E5 範囲外のスクロールにアクセスできないため (B4:E15) .
- 同様に、セルを選択 E4 をクリックし、キーボードで下方向にスクロールします。
- 最後に、セルの後にスクロールできないことも確認できます。 E15 は、セル範囲の最後の値です。
続きを読む Excelが矢印キーでスクロールしない(4つの適切な解決方法)
ロックされたセルのロックを解除する
ここで、セル範囲のロックを解除したい場合は、次の手順で簡単に行うことができます。
STEPS
- はじめにを選択します。 物件紹介 オプションを指定します。 デベロッパー のタブをもう一度押してください。
- というダイアログボックスが表示されます。 物件紹介 .
- 次に、オプション スクロールエリア .
- の入力ボックスから、前の範囲を削除します。 スクロールエリア で、空白にしておきます。
- その後 入力 .
- 最後に、上記の操作でセル範囲のロックが再び解除されます。
注
この方法は、ワークブックやワークシートをアクティブにしておくまで有効です。 ワークシートやワークブックを閉じてから再び開くと、セルのロック機能が動作していないことがわかります。 そこで、セルを恒久的にロックするには、本記事の2番目の方法を使用することにします。
続きを読む Excelでスクロール中にセルのロックを解除する方法(4つの簡単な方法)
類似の読み物
- エクセルで1行ずつスクロールさせる方法(4つの簡単な方法)
- [修正!】Excelの矢印スクロールでセルが移動しない(6つの解決策を紹介)
- Excelが無限大にスクロールするのを止める方法(7つの効果的な方法)
- [解決済み!】Excelで縦スクロールが効かない(9つのクイック解決法)
- Excelでスクロール中に行を繰り返す方法(6つの適切な方法)
2.スクロール時にExcelのセルをロックするVBAコードを適用する
エクセルのスクロール時にセルを恒久的にロックするには、単純な VBA(Visual Basic for Applications) このコードによって、ワークシートの特定のセル範囲がロックされます。 ブイビーエー この方法を説明するために、前にも述べたように、前回と同じデータセットを使って説明します。
さて、以下に示す手順で、エクセルでスクロールする際にセルをロックすることができます。
STEPS
- 最初に 右クリック 紙上 "VBAコードを使用" .
- 次に、オプションを選択します。 "ビューコード" を選択します。
- さて、空白の ブイビーエー モジュールが開きます。
- そして、その空白のモジュールに以下のコードを挿入してください。
Sub Lock_Scroll() Worksheets("Use Vba Code").ScrollArea = "B4:E15" End Sub
- をクリックします。 実行 を押すか F5 を実行してください。
- 上記のコマンドを実行すると、セル範囲がロックされます (B4:E15) .
- 次に、セルを選択します。 B5 をクリックし、キーボードで右方向にスクロールします。
- セルの後にスクロールできないことがわかります。 E4 を次のセルとして F4 が与えられた範囲外である場合。
- 同様に、セルを選択 E4 あとはキーボードで下方向にスクロールするだけです。
- 最後に、セルの後にスクロールできないことを確認します。 E5 をロックされたセル範囲として (B4:E15) .
続きを読む Excelでスクロール時に行をロックする方法(4つの簡単な方法)
結論
最後に、このチュートリアルでは、スクロール時にセルをロックする方法について説明します。 あなたのスキルをテストするには、この記事に付属の練習ワークシートを使用してください。 何か質問がある場合は、以下のコメントを残してください。 私たちのチームは、できるだけ早くあなたに答えるようにします。 今後、よりユニークに目を離さないでください。 マイクロソフトエクセル のソリューションを提供します。