• 締切済み

EXCELのカレンダーにあるプルダウンの文字サイズ

EXCEL2013を使用しています。 ユーザーフォームに作成したカレンダーの右肩にあるプルダウンですが、この文字サイズを大きくすることは可能でしょうか? カレンダーのプロパティではタイトルや、カレンダーの曜日・日付のフォントは変更できたのですが、プルダウンのサイズが変更できないようです。 大きくする方法があれば教えてください。

みんなの回答

回答No.1

昔からユーザからの要求が結構多い内容ですね。残念ながらフォントサイズは変えられないようです。 直接プルダウン(ドロップダウンリストと言います)のフォントサイズを大きくするものではないのですが、2つ苦しい方法があります。 1.そのセルを選択したときだけシート全体の表示倍率を変える。 苦肉の策と言えるものです。実際に使いやすいかどうかは、ExcelのWindowの表示サイズ・そのシートの全体のサイズ・ドロップダウンリストがあるセルの位置 などによります。 '---------------------- Private Sub Worksheet_SelectionChange(ByVal Target As Range)  If Target.Address = "$N$5" Then '大きくしたいドロップダウンリストの位置   ActiveWindow.Zoom = 115 'そのときの表示倍率(%)  Else   ActiveWindow.Zoom = 100 'その他のセルを選択しているときの表示倍率  End If End Sub '----------------------(行頭の半角スペースは削除されてしまうようなので、意図的に”全角スペース”にしてあります。) ■設定方法 ・そのシートのタブを右クリックした時に表示される「コードの表示」を選び、上記の入力規則を貼り付けて保存。(対象のセルの位置と倍率はそのシートに合わせて設定) ・マクロが有効な形式でシートファイルを保存。 ・最初に開くときにマクロを有効にする。 あまり拡大率を大きくすると、セルの位置によってはドロップダウンのための”▼”がWindowの外にはみ出してしまい表示位置調整の操作が必要になるので限度はあります。 2.「シート全体のフォントサイズを小さくし、表示倍率を大きくする」ことで相対的に大きく見せる という方法。 これは私も「なるほど」と思いましたが、あくまでも表示上だけのことなので、印刷した場合は全てのセルの文字を含めて小さくなってしまいます。適用できるケースは限られるでしょう。 http://www.relief.jp/itnote/archives/002382.php レジストリを弄って…という方法もあるそうですが、そこまでの必要性はなかったので私は評価したことはありません。

関連するQ&A