• 締切済み

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

  • エクセルVBAのカレンダーコントロールについて

    エクセルVBAでカレンダーコントロールを利用しました。 ユーザーフォームに貼り付け、クリックすれば指定のセルに年、月、日などを取り出すことができました。 が、クリックした日の曜日を取り出す(セルに曜日を入力する)ことはできないのでしょうか。 また、セルの書式設定でユーザー定義の設定のしかたで、日付を曜日に表示変更することができたと思うのですが・・ よろしくお願いします。

  • Excel のカレンダーの文字が消える

    お世話になります。 Excelで作成されたカレンダーを縦長に加工したくコピーしたところ、文字が消えてしまいました。 文字情報は残っています。文字色を黒に変更し直しても変わりませんでした。 地色に色を入れると白抜き文字になりますがプリント後、書き込みしたいので地色は白にしたいのです。 使用しているExcelは2003です。 このリンクのカレンダーです。 カレンダーエクセル版 日曜始まり横 http://aaa.news.coocan.jp/link/calendar2012.html よろしくお願い致します。

  • サブフォームの文字のサイズを変更したいのですが

    アクセスです。 サブフォームをフォームの中に入れています。 データシートビューで表示しています。 この場合のサブフォームの文字のサイズを変更したいのですが どうやって変更すればいいでしょうか? デザインビューにして、 サブフォームの詳細を見ても、フォントサイズのプロパティはないし サブフォームにもフォントサイズのプロパティはないです。 添付画像はサブフォームのプロパティ画像です。 フォントサイズを変更することがない事を表しています。

  • エクセルのプルダウンのフォントについて教えてくださ

    現在あるDBを作成しており、抽出時のキーワードをプルダウン式にて選択できるようにしております。 その際、表全体が大きすぎたため画面表示を縮小している関係で、当然全体のフォントが小さくなってしまいました。 セル内のフォントは大きくできますが、プルダウンした文字の大きさを変えることができず非常に小さくて困っています。プルダウンリストの文字はどうすれば大きくなるのか、どなたかお教えていただけませんでしょうか。 ※添付した画面はサンプルで、実際には非常に大きな表となっております。 Windows7 Excel2007を使用しております。よろしくお願いいたします。

  • IE8を使うプログラム 文字サイズ

    IE8を使ってアクセスするプログラムを使っています。OSはXPです。 素人の質問で要領を得ないかもしれずすみません。 プログラムの入力画面のフォントが大きくて文字が設定されているタブからはみ出て半分見えなかったり、プルダウンリストを開くとリストの文字が大きすぎてボックスに収まりきらなかったりしています。 不思議なのはプルダウンリストから選択すると文字は小さくなってきちんと収まるのです。 XPのプロパティであれこれサイズの変更をしてみましたが直りません。 IEのツールで文字サイズを変更しても変わりません。 ほかのPCでは普通の文字サイズできちんと表示されています。 どこから変更したらいいのでしょうか。

  • Excelのカレンダーについて。

    Excelカレンダーについての質問です。 Excel2010を使用しています。 seet1にカレンダーを作りました。 セルに、それぞれ年と月を入力すると、その年月の日付と曜日が縦に表示されるように設定しました。更に日付・曜日の横に予定を書き込めるようにレイアウトしました。 しかし、このままだと年と月を変更すると、日付・曜日は変更されますが、予定の部分はそのままです。年と月を変更すると、日付だけでなく、予定の部分も変更できるようにするにはどうしたらよいでしょうか? また、複数の人のカレンダーを管理するようにしたいです。 seet2に、番号と氏名の組み合わせのメンバーリストを作っています。 seet1のセルに番号を入力すると別のセルに氏名が表示されるようにしています。 番号入力し、氏名を変更すると、カレンダーもその人用に変更できるようにするにはどうすればよいでしょうか? 色々検索してみたのですが、これというものが見つからず、質問させて頂いております。 また、わかりづらい文章となっているかもしれません。すみません。 ご回答よろしくお願い致します。

  • カレンダーフォームの日付をユーザーフォームに登録したい

    ユーザーフォームにいくつかの入力欄としてテキストボックスを作成しました。 その中に日付を入力したい欄があるため同じユーザーフォーム内にカレンダーを作成しました。 このカレンダーをクリックした日付がユーザーフォーム内の任意のテキストボックスに入力されるようにしたいのですが、可能でしょうか? 教えてください。よろしくお願いします。

  • GoLiveでの文字入力フォントサイズを「2」に固定したいのですが

    GoLive 5.0を使って毎日ホームページを更新しています。 フォントサイズは「2」を使う決まりになっているので、文字入力の度にフォントサイズのプルダウンメニューを「なし」から「2」に変更しなくてはならず、結構手間がかかって困っています。文字入力の際は必ずフォントサイズ「2」になるよう設定を変更できるのでしょうか?

  • プルダウンメニュー項目のフォント色の変更

    JavaScriptで取得した10日後までの日付と曜日をプルダウンメニューの項目に設定し、任意の日付をユーザーに選択し てもらうようにしたのですが、プルダウンメニューの項目の一部(日曜・祝日など)のフォント色を変えることは可能でしょ うか?(あるいは、逆に背景に色を付けるなど) もし、そのような方法がありましたらご教示ください。 よろしくお願いします。

  • エクセルでカレンダーを作りたいのですが。

    エクセル2003を使用しています。 次のようなカレンダーを作成したいと思います。 A1に2006などの年、A2、B2~に3/6などの月日、そしてA3、B3~に曜日(月、火…)の入ったカレンダーです。 A1の「年」やA2の「月日」を変更したら自動的に日にち(30日まで31日まで)や曜日が変わるようにするにはどうしたらいいですか? よろしくお願いします。

専門家に質問してみよう