• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:システムにインストールされているフォント名の取得)

システムにインストールされているフォント名を取得する方法

このQ&Aのポイント
  • VB.NETを使用してシステムにインストールされているフォント名を取得する方法を説明します。
  • 現在のコードではTrueTypeフォントのみを取得できますが、他の種類のフォントも含めてすべてのフォント名を取得する方法がありますか?
  • フォントの種類に関係なく、インストールされているすべてのフォント名を取得する方法を教えてください。

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

  • ベストアンサー
  • tsubuyuki
  • ベストアンサー率45% (699/1545)
回答No.1

Sub outFontInfo() Dim i As Long Dim FN As CommandBarComboBox     Columns("A:A").Delete     Set FN = Application.CommandBars.FindControl(ID:=1728)     For i = 1 To FN.ListCount         With Cells(i, 1)             .Value = FN.List(i)             .Font.Name = FN.List(i)         End With     Next End Sub 例えばこんな感じでどうでしょう。

ponta1971
質問者

お礼

回答いただきありがとうございます。 VB.NET単体では難しいみたいなので、教えていただいたやり方で無事解決しました。 ありがとうございました。

関連するQ&A

専門家に質問してみよう