Excelでスクロールバーを非表示・再表示する方法と垂直スライダー範囲のリセット手順
この記事のポイント
- 「ファイル」>「オプション」を開き、左側のメニューから「詳細設定」を選択して「このブックの表示設定」まで下にスクロールすると、スクロールバーのオプションが見つかります。
- 水平スクロールバーのサイズを変更するには、縦の三点リーダー(3つの縦の点)にマウスポインターを合わせ、左右にドラッグします。
- 垂直スクロールバーのスライダー範囲に問題がある場合は、最後にアクティブ化されたセルを含む行を見つけて削除することで解決できます。
この記事では、Excelのスクロールバーを非表示にする方法や、スライダー範囲をリセットする方法について解説します。手順は、Excel for Microsoft 365、Excel 2019、Excel 2016、Excel 2013、Excel 2010に対応しています。
スクロールバーの非表示と再表示
デフォルトでは、Excelの画面下部に水平スクロールバー、右側に垂直スクロールバーが表示されますが、これらは非表示にすることができます。ワークシートの表示領域を広げたい場合は、スクロールバーを非表示にするのがおすすめです。
「ファイル」タブをクリックします。
「オプション」を選択します。
「Excelのオプション」ダイアログボックスで「詳細設定」を選択します。

「このブックの表示設定」セクションまで下にスクロールします(ダイアログの途中あたりにあります)。

水平スクロールバーを非表示にするには、「水平スクロールバーを表示する」のチェックをオフにします。
垂直スクロールバーを非表示にするには、「垂直スクロールバーを表示する」のチェックをオフにします。
ヒント:非表示にしたスクロールバーを再表示するには、「水平スクロールバーを表示する」または「垂直スクロールバーを表示する」のチェックをオンにします。
「OK」をクリックしてダイアログボックスを閉じ、ワークシートに戻ります。
注意:スクロールバーの表示・非表示の設定変更は、現在開いているブックにのみ適用されます。
水平スクロールバーのサイズを変更する
ブック内のシート数が増えて、すべてのシート名を一度に表示できなくなった場合は、水平スクロールバーの幅を狭くすることで解決できます。
水平スクロールバーの横にある縦の三点リーダー(3つの縦の点)にマウスポインターを合わせます。
マウスポインターが左右両矢印の形に変わります。
右にドラッグすると水平スクロールバーが狭くなり、左にドラッグすると広くなります。
垂直スクロールバーのスライダー範囲を修正する
垂直スクロールバーのスライダー(バーの上を上下に移動するボックス)は、ワークシート内のデータが入力されている行数に応じてサイズが変化します。行数が増えるほど、スライダーは小さくなります。
データが入力された行が少ないのにスライダーが極端に小さく、スライダーを動かすとワークシートが数百行も一気にスクロールされる場合は、ワークシートのかなり下の行やセルがアクティブ化されている可能性があります。この問題を解決するには、最後にアクティブ化されたセルを含む行を見つけて削除します。
注意:アクティブ化されたセルには必ずしもデータが含まれているとは限りません。セルの配置を変更したり、罫線を追加したり、空のセルに太字や下線を設定したりするだけでも、セルはアクティブ化されます。
最後にアクティブ化された行を見つける
ワークシート内でアクティブ化されたセルを含む最後の行を見つける手順は以下の通りです。
ブックをバックアップします。
注意:後の手順でワークシートの行を削除します。重要なデータを含む行を誤って削除した場合に備えて、バックアップコピーを取っておくのが最も確実な復元方法です。
Ctrl+Homeキーを押して、ワークシートのセルA1に移動します。
Ctrl+Endキーを押して、ワークシートの最後のセルに移動します。このセルは、最も下のアクティブ化された行と最も右のアクティブ化された列の交点です。
最後にアクティブ化された行を削除する
有効なデータの最終行と最後にアクティブ化された行の間で、他の行がアクティブ化されていないとは限りません。そのため、データの下から最後にアクティブ化された行までのすべての行を削除します。
削除する行を選択します。マウスで行ヘッダーをクリックするか、キーボードのShift+Spaceキーを押します。
選択した行のいずれかの行ヘッダーを右クリックして、コンテキストメニューを開きます。
「削除」を選択して、選択した行を削除します。
削除する前の確認ポイント
行を削除する前に、重要なデータの最終行が本当にその行で間違いないかを必ず確認してください。特に、ブックを複数人で共有・使用している場合は要注意です。ブック内にデータが非表示で残っているケースは珍しくないため、データを削除する前に入念に検索しておきましょう。
ブックを保存する
行を削除したら、ブックを保存します。ブックを保存するまで、スクロールバーのスライダーのサイズや動作には変化が現れません。
-
Excel VBAのUsedRangeプロパティ徹底解説!基本構文から4つの実践的な使い方まで
この記事では、Excel VBAにおけるUsedRangeプロパティの使い方を詳しく解説します。連続した範囲への適用、離れたセルが点在する範囲への適用、非アクティブなワークシートやワークブックでの使用など、4つのパターン別に具体的なコード例とともに紹介していきます。 記事を読みながら実際に手を動かして練習したい方は、サンプルファイルをダウンロードしてご利用ください。 VBAのUsedRangeプロパティとは?基本を解説 UsedRangeプロパティは、Rangeオブジェクトを返すVBAのプロパティです。ワークシート内で一度でも使用されたすべてのセルを含む範囲を取得でき、先頭に空行がある場合もそ
-
Excelで州・都市・郵便番号の階層ドロップダウンリストを作成する方法
住所を表現するには、通常「州」「都市名」「郵便番号」の3つの要素が必要です。1つの州には複数の都市が存在し、さらにその都市の下には複数の郵便番号エリアが紐づいています。本記事では、Excelで州 → 都市 → 郵便番号という3段階の階層構造を作成する方法を詳しく解説します。まず州を選択し、次にその州に属する都市を選び、最後に各都市の下にある郵便番号エリアを取得できるようにします。 階層テーブルとは? 階層テーブルとは、異なる要素同士の関係性を表現するための表です。どの要素が親(上位)で、どの要素が子(下位)にあたるのか、要素間がどのように関連しているのかをひと目で把握できます。 以下は、州・