すぐに役立つエクセルVBAマクロ集 すぐマク
すぐに役立つ Excel VBA マクロ集 Excel VBA Macro
FAQ
Google
 
Home |  What's New! |  Gallery |  Introduction |  Service |  Profile 500連発・組み方講座フォロー Big Color Pallet
[広告]
Excel VBA Macro
Excel DownLoad
© 1997 - 2008
永井善王.
All RightsReserved.
HappyTech & Co., Ltd.
www.happy500z.com
Excel VBA Macro ・ リストボックス・コントロール ・ FAQ
フォームツールバーで作成したリストボックスのフォントを大きくするには? Click Here! Click Here!
Question 049k Previous Next
88ページ [1-1-1図] ◆ 環境・・ Excel 2000 & Windows
詳細は こちら
リストボックスに表示されるリストのフォントが小さくてみにくいので、大きなフォントに変更したいのですが、変更する方法がわかりません。
コントロールツールボックスでは可能ですが、フォームツールバーのものでは無理なのでしょうか。 ご教示お願いします。
Answer   Copyright (C) 2005.1.18 永井善王
拙著「ExcelVBAマクロ組み方講座」をご購読、ありがとうございます。

88ページの [1-1-1図] は左上図のとおりですが、このリストボックスの文字を大きくしたいのですね。

すでにご自身で調査され、「コントロールツールボックスでは可能」、「フォームツールバーのものでは無理」かとお考えのとおりでして、
ワークシートにフォームツールバーで作成したリストボックスには、[コントロールの書式設定]ダイアログボックスの[プロパティ]タブに、フォントを設定する機能があ
りません。
どうしようもないのでしょうか。

ここで、左上図と左下図を見比べてください。 これらの図は、画面をキャプチャして同じサイズで切り取ったものです。

左下図は、[表示]メニューの[ズーム]で倍率を 120%に指定したので、リストボックスの文字を含むすべての文字が大きく表示されています。

もし、この方法で我慢できるなら、
一応、解決したことになります。
お試しください。

一応、解決」 とした理由は、上図のように小さいリストボックスでなくて、もっと縦長のリストボックスをズームして、下の方のリストをクリックすると、正しく動作しない場合があり得るからです。 その原因は、リストの何行目がクリックされたのかを検知してくれるExcelの仕組みが、ズームする前の状態の 1行の高さで機能するからかと推察されます。
このことは Excelのバージョンによるかも知れませんが、仕様(不具合?)のようですから留意しましょう。
Click here to visit our sponsor