• ベストアンサー

Excelでフォントの一覧を作成するには?

過去Q&Aを参照しても分からなかったので質問させてください。 Excel VBA を使用して、コンピュータにインストールされている全てのフォントの一覧を作成したいのですが、どのようにコーディングすればよろしいでしょう? 一覧は「フォント名の一覧」でも結構ですし、セルにそのフォント(書式)を設定するものでも結構です。 ご存知の方、教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1
参考URL:
http://www.geocities.jp/vbaxl/sample/011.html
MAITAKE_143
質問者

お礼

ご回答ありがとうございました。 助かりました。 これからも宜しくお願いします。

関連するQ&A

  • エクセル07 フォントの変更

    エクセル2007を使っております。 会社の社員名簿を作っております。 たての行に社員40名の名前一覧してあります。 表示上はMS明朝にしているんですか、 プリントすると上から10名はMS明朝で表されているのですが、 残りの30名は違うフォントで表示されて しまいます。 上のメニューのところは全ての行 MS明朝で 表示されておりますが印刷すると反映されておりません。 試しにセルの書式設定でフォントを見るとMS Pゴシックになっておりました。 エクセル上はMS明朝で表示されているのに、印刷されるとMS明朝でされないのは、どうしてでしょうか。教えてもらえますか。

  • フォント一覧表

    フォントファイルを開けると一番上に太文字でフォント名が、またその下に書体名があります。書体名が日本語で一番上のフォント名がアルファベットになっているフォントの一覧表(インストールしたものとしていないもの)を日本語で作成したいのですが何かいいソフト、またはアドバイスはないでしょうか?フォントマスターというソフトを見つけたのですがこのソフトだとフォントファイル内の一番上が表示されるので。例えばフォントのファイル名が表示できるソフトなど。わかりにくいかもしれませんがよろしくお願いします。

  • エクセルの書式設定にフォントだけが

    エクセルに書式設定をするとき、メニューバーにある書式、セルをクリックすると、セルの書式設定が表示されそのタブに、通常は、表示、形式、配置、フォント、罫線、パターンが表示されますが、時たまフォントのみしか表示されません(マウスの右クリックでセルの書式設定をクリックしても同じです)。何度か同じことを繰り返すとタブにすべての項目が表示されますが、メニューバーにある書式、セルをクリックすると、毎回1度で表示される方法はあるのでしょうか。又、フォントだけの表示のときは、すべてのタブが表示される方法はあるのでしょうか。

  • エクセルのシート間の串刺し?一覧表の作成で

    同じフォーマットのシートが複数枚あります(行事名、場所、日時・・などすべてシートのコピーにより作成)。それを新しいシートに一覧表として、A列には行事名、B列には場所、C列には日時・・という風に1シートに表示させたいのです。シートが増えていっても一覧表の行は下へ増えていく・・といったような表作成の方法を知りたいのです。 当サイトで調べてみたところ、似たような質問があり解決できる!と思いきや、その回答の中でもまた質問をしたくてモヤモヤしています・・・ その方の回答では 【【もし、私がやるとすると、シート名をSheet1,Sheet2,.と最後に数字をつけていく名前にします。 こうやると、串刺しを入力するシートで、どこかのセルにSheet1と入れて、そのセルをマウスでドラッグすれば以下sheet2,.という一列ができあがります。 これさえすれば、後はIndirect関数で該当のセルを参照すればOKです。 たとえば、A1~A10にシート名が入っていて、各シートの C1セルを参照する場合は、 INDIRECT("'" & A1 & "'" & "!$C$1") をB1に入れて、後はB2~B10にコピーすればいいわけです】】 だそうなのです(勝手に拝借してスミマセン)。すっごくわかりやすいのですが私にはこのINDIRECT関数の入れ方がわからないのです。 関数は探せましたがあとは1文字ずつ手入力(スペースも入れる?)すればよいのでしょうか? ("'" & A1 ??? またこの方の回答以外でも方法がありましたら教えてください(失礼ですが・・)。ほぼ初心者なのでVBAとかいう難しそうな方法は避けたいですし、アクセスではなくエクセルで作りたいのです。

  • エクセルで大きなフォント36で立ち上がる

     以前、エクセル2000で、名札を作成して(36のサイズ) 此度立ち上がり画面が、その大きなセルとフォントのまま、  出てきて、書式のボタンで小さく変更しても、 次の起動画面は、名札用が出て来て、困ってます。 何処をどうしたら、標準画面で、立ち上がるでしょうか。   宜しく、お教え下さい。

  • エクセルの【書式】について

    新規作成のワードで【書式】→【フォント】→日本語用のフォントやスタイル、サイズなどを設定し、【既定値として設定】をクリック→【OK】をクリックすると次回からすべての新規のワードの文書がその書式で使えるようになりますが、エクセルではそのような設定はないのでしょうか? 特に列幅、行間、【書式】→【セル】→【配置】の縦位置と【フォント】のフォント名、サイズを統一したいのです。新規で文書を作成するたびにこれらの設定を行なっているので何かいい方法がありましたらお願いいたします。

  • VBAの作成で困ってます。

    VBAの作成で困ってます。 あるフォルダに複数のファイルがあるのですが、 そのファイル名をあるファイル「A」のシートに一覧として作成し、 さらに複数あるファイルのシート「1」のセル「A1」と「C3」を 作成したファイル名一覧のファイル名のセルの右側に抽出されるようにしようと思っています。 (複数あるファイルの書式は全て統一されています) ファイル名一覧の作成まではできたのですが、 セルの値の抽出については、 ファイルを一度開いてコピペを繰り返す方法しか(知識が未熟で)作成することができません。。。 しかしこの方法だと時間がかなりかかってしまいます。 ファイルを開くことなく、値だけを抽出してくるにはどうしたらよいでしょうか? ちなみにファイル名は毎月変わるので、特定のファイルをしてすることはできません。 ファイル名一覧で作成したファイル名をもとに、そのファイルの値を抽出しようと思っています 説明が下手で判りにくかったらすいません。。。 どなたかアドバイスいただけませんでしょうか?よろしくお願いします。

  • フォントの管理

    Windowsで勝手にインストールされるフォントの大部分は、普段使わないものであると思います。皆さんは、そのフォントの管理をどのように行っていますか?アンインストールする勇気も無いので、出来れば一時的にフォントの選択(例えばエクセルの書式-セル-フォントのフォント名)で非表示に出来るような管理が出来ればと思います。後悔したら復活!!そんな、都合のいい管理が出来るでしょうか?どなたか、詳しい方いらっしゃいましたら教えてください。宜しくお願い致します。

  • エクセル2003 左のセル同一時フォント透明化

    エクセル2003 左のセル同一時フォント透明化 お世話になります。 2003で条件付き書式でフォントを透明化したいのですが、 A1:D4に入力規則でリストより文字を選択するようにしてます。文字は3種類以上あり、選んだ文字によって色を付け、左のセルと同様であれば、文字を透明化し見えなくしたいのですが、2007では条件付き書式で表示形式を設定できるので可能なのですが、2003で行いため、VBAで行いたいのです。 どうかご教授のほどよろしくお願いします。

  • フォントサイズが揃わない

    Excelで表作成しているのですが、書式設定で年、月、日、曜日を設定して入力していくとセルによりフォントサイズが揃わない所が出てきて困っています。なのでその列すべて選択してフォントサイズを選んで変えるも変化せずどうしたら揃うのか教えていただきたく思います。宜しくお願いします。 縦に2列(A,B)に同じ書式設定をしています。A列は同じフォントサイズで表示されています。

専門家に質問してみよう