Excelのプルダウンリスト(入力規則のドロップダウン)を使っていて、「選択肢の文字が小さくて読みづらい」と感じたことはありませんか。実は、Excelの標準機能では、プルダウンの中に表示される文字のフォントサイズを直接変える設定は用意されていません。そのため、表示倍率(ズーム)や列幅で「見やすくする」のが現実的な方法になります。ここでは、Excel 2019/2021/Microsoft 365で使える対処法を、確実なものから順に紹介します。
まず知っておきたい:標準機能の制限
入力規則で作るプルダウンには、次のような仕様上の制限があります。これを理解しておくと、対処法を選びやすくなります。
- ドロップダウン内の文字フォントサイズは直接変更できない
- 表示される選択肢は、セルの表示倍率に連動する
つまり「文字そのものを大きくする」のではなく、「画面の見え方を大きくする」と考えるのが近道です。
方法1:表示倍率(ズーム)を上げて見やすくする
もっとも手軽で確実なのが、画面の表示倍率を上げる方法です。プルダウンの選択肢もまとめて大きく表示されます。
- 「表示」タブをクリックします。
- 「ズーム」をクリックします。
- 「125%」や「150%」など、見やすい倍率を選んで「OK」をクリックします。
画面右下のスライダー(ステータスバーの右端)を右に動かしても、同じように倍率を変えられます。倍率を上げても印刷結果やデータの中身は変わらないので、安心して使えます。


方法2:列幅を広げてリストの項目を見やすくする
選択肢の文字が途中で切れてしまう場合は、プルダウンを設定したセルの列幅を広げると、項目全体が読みやすくなります。
- プルダウンが設定されている列の、列番号(A・Bなどのアルファベット)の右の境界線にマウスカーソルを合わせます。
- カーソルが左右の矢印に変わったら、右へドラッグして列幅を広げます。
列幅を変えたくない場合は、プルダウンのセルだけ別の場所に作っておき、表示用には広い列を使うとレイアウトを保てます。

方法3:VBAで「選択時だけ自動で拡大」する(中級者向け)
「そのセルを選んだときだけ自動で拡大し、離れたら元の倍率に戻す」動きは、VBA(マクロ)で作れます。手動でズームを切り替える手間を省けますが、マクロを有効にする必要があるため、まずは方法1・方法2を試すことをおすすめします。
- 「開発」タブの「Visual Basic」を開きます(「開発」タブが無い場合は、ファイル→オプション→リボンのユーザー設定で表示します)。
- 左側で対象のシートをダブルクリックし、コードウィンドウに下のコードを貼り付けます。
- シートに戻り、対象のセルを選ぶと拡大、離れると元に戻ります。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Not Intersect(Target, Range("A1:A10")) Is Nothing Then
ActiveWindow.Zoom = 150
Else
ActiveWindow.Zoom = 100
End If
End Sub
「A1:A10」の部分を、プルダウンを設定したセル範囲に書き換えて使います。マクロを含むため、ファイルは「Excel マクロ有効ブック(.xlsm)」で保存してください。
よくある質問
Q1:ドロップダウンのフォントサイズを直接変える設定はありますか?
標準のExcelにはありません。表示倍率(ズーム)か列幅で見やすくするのが基本です。文字を大きく見せたいだけなら方法1のズームがもっとも簡単です。
Q2:ズームを上げると表全体が大きくなって使いづらいです
その場合は方法3のVBAで「対象セルを選んだときだけ拡大」する方法が便利です。常時拡大したくない人に向いています。
Q3:セルに表示された値の文字は大きくできますか?
はい。プルダウンで選んだあとにセルに入る値の文字は、通常どおり「ホーム」タブのフォントサイズで自由に変更できます。直接変えられないのは「開いたときの選択肢一覧」の文字だけです。
まとめ
プルダウンの選択肢の文字は直接拡大できないため、(1)表示倍率(ズーム)を上げる、(2)列幅を広げる、のどちらかで見やすくするのが基本です。手間を省きたい中級者の方は、(3)VBAで「選択時だけ拡大」する方法も使えます。まずは確実な方法1から試してみてください。
最終確認日:2026年6月(Excel 2019/2021/Microsoft 365のデスクトップ版で操作と表記を確認)


コメント