Excelでスクロールロックをオフにする方法
Microsoft Excel で作業しているときに、矢印キーを使用してアクティブ セルを変更したい場合があります。ただし、スクロール ロックが有効になっている場合、選択内容はセルではなく行と列の間で変更されます。この問題を解決するには、スクロール ロックをオフにする必要があります。
Excel でスクロール ロックをオフにする方法はいくつかありますが、このガイドではそれらすべてについて説明します。
スクロールロックが有効になっているかどうかを確認する方法
Excel のスクロール ロックを無効にする前に、スクロール ロックが有効になっているかどうかを確認することをお勧めします。
- デフォルトでは、Microsoft Excel の下部のステータス バーにいくつかの情報が表示されます。スクロール ロックが有効になっている場合は、そこに表示されます。
- ステータス バーにこの情報が表示されない場合は、ステータス バーを表示する設定を有効にする必要があります。これを行うには、ステータス バーを右クリックすると、いくつかのオプションを含むメニューが表示されます。
- メニューの [スクロール ロック] オプションをクリックして、ステータス バーにロックがオンになったときに Excel が表示されるようにします。
Excelのスクロールロックをオフにする
Excel で Scroll Lock をオフにする最も簡単な方法は、キーボードの Scroll Lock キーを使用することですが、最近のキーボードの多くにはこのキーがありません。そこで、それをオフにする他の方法を見ていきます。
オンスクリーンキーボードの使用
キーボードに Scroll Lock キーがない場合は、スクリーン キーボードを使用してオフにすることができます。
- オンスクリーン キーボードにアクセスするには、[スタート] メニューからシステムの [設定] ページを開きます。
- すべてのアクセシビリティ設定を表示するには、ページ上の [簡単アクセス] オプションをクリックします。
- 「簡単アクセス」ページの左側にすべてのアクセシビリティ設定がリストされます。 「キーボード」オプションを探してクリックします。
- 「キーボード」ページの最初のオプションを使用すると、物理キーボードなしでデバイスを使用できます。これを行うには、「オンスクリーン キーボードを使用する」ボタンをクリックします。
- Scroll Lock がオンになっている場合はキーの色が異なるため、Scroll Lock が有効になっているかどうかを簡単に見分けることができます。オンスクリーン キーボードが画面に表示され、マウスを使用して「ScrLk」キーをクリックすると、Scroll Lock を無効にすることができます。
オプションメニューから
場合によっては、Excel シートにスクロール バーが表示されず、スプレッドシートをスクロールできなくなることがあります。このような場合、Scroll Lock をオフにする前に有効にする必要があります。
- Excel スプレッドシートを開いた状態で、左上隅にある [ファイル] タブをクリックします。
- ドロップダウン メニューから、左下の [オプション] ボタンをクリックします。
- これにより、Excel のオプション ページが開き、左側にさまざまなオプションが表示されます。 「詳細」オプションをクリックします。
- 「このワークブックの表示オプション」セクションまで下にスクロールします。 「水平スクロールバーを表示」オプションと「垂直スクロールバーを表示」オプションが有効になっていることを確認してください。
- 有効になっていない場合は、その横のボックスをクリックして有効にします。次に、下部の「OK」ボタンをクリックします。これで、Excel シートを再び簡単にスクロールできるようになりました。
プロパティメニューから
また、矢印キーやスクロールが特定の範囲内でのみ完全に機能する場合もあります。この動作は Excel の [プロパティ] メニューから変更できます。
- Excelの左上隅にある「ファイル」タブをクリックして「オプション」メニューを開きます。
- 画面左側の「リボンのカスタマイズ」オプションをクリックします。これにより、Excel の上部のメニュー バーに表示されるオプションを選択できるようになります。
- 右側の「メイン タブ」パネルで「開発者」オプションを検索し、その横にあるボックスをクリックして有効にします。次に、下部にある「OK」ボタンをクリックします。
- Excel のメニュー バーに「開発者」オプションが表示されます。それをクリックして「プロパティ」メニューにアクセスします。
- [開発] タブには、[プロパティ] オプションを含むいくつかのオプションが表示されます。今すぐクリックしてください。
- 「プロパティ」パネルには、現在のワークシートのさまざまな開発者設定を制御するいくつかのオプションが含まれています。
- パネルの下部近くにある「ScrollArea」オプションを探します。その横のボックスにデータが含まれていないことを確認します。
- 「ScrollArea」の右側のボックスにデータが含まれている場合は、「プロパティ」ボックスを閉じる前に、そのボックスをクリックして「Delete」キーを押してデータを削除します。これで、ワークシート全体を簡単にスクロールできるようになりました。
VBA でスクロール ロックをオフにする
VBA または Visual Basic for Applications を使用すると、Microsoft Excel などのアプリケーションのタスクを自動化し、スクロール ロックをオフにするために使用できます。
- 上で説明したように、「開発者」タブを有効にしてクリックします。
- 次に、画面の左上隅にある「Visual Basic」オプションをクリックします。
- VBA ウィンドウが開き、スクロール領域のロックを自動的に解除するコードを追加できます。
- VBA ウィンドウ内で、上部のメニュー バーの [挿入] ボタンをクリックして、スクロール ロックを自動的にオフにするスクリプトを追加します。
- ドロップダウンメニューから「モジュール」ボタンをクリックして新しいモジュールを作成します。
- 新しいモジュール ウィンドウで、次のコードを入力する必要があります。
Sub SetScrollArea()
Dim ws As Worksheet
For Each ws In ThisWorkbook.Worksheets
ws.ScrollArea = ""
Next ws
End Sub
- この VBA コードによってスクロール ロックが解除されるため、Excel シートに戻って簡単にスクロールできるようになります。
キーボードにスクロール ロック キーがない場合は、上記の方法で簡単にスクロール ロック キーをオフにすることができ、Excel での作業が容易になります。これらの方法は、ハードウェアに関係なく、すべての Windows システムで機能するため、デスクトップまたはラップトップで作業しているかどうかにかかわらず、必ず役に立ちます。
コメントを残す