• ベストアンサー

Word2000ファイルで使用中のフォントを知りたい

Word2000の文書の中でどんなフォントが使われているかを知る方法はありますか? 文書を他のコンピュータで開くと代替フォントに変わってしまい、正しく表示されません。 そのため、使用されているフォントを相手側でもインストールする必要があるのですが、どのフォントをインストールすれば良いのか分かりません。 そこで、文書中で使用されているフォントの一覧を作成するようなマクロ、またはその機能そのものはないのでしょうか? (※ 保存オプションの「TrueTypeフォントを埋め込む」では解決できませんでした)

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

  • ベストアンサー
回答No.1

すごくおおざっぱにやるなら、こんなマクロで列挙できます。 Public Sub EnumFonts() Dim col As New Collection Dim c As Range, str As String, i As Long On Error Resume Next For Each c In ActiveDocument.Characters str = c.Font.Name col.Add str, str Next On Error GoTo 0 MsgBox "使用中のフォント数" & col.Count For i = 1 To col.Count MsgBox "フォント " & i & " : " & col(i) Next End Sub

staccato
質問者

お礼

millionwalkerさん、ありがとうございました。 この内容であってます。 早速Wordで試したところ、文書中で使われているフォント名の確認が出来ました。 ただ、一部フォント名が空白で表示されることがあります。なぜでしょう? おかしなフォント名のものもあるので、そのせいなのでしょうか。 フォントの一覧表示するようにマクロの下の部分を調整してみました。 VisualBasicは触ったことがないのでわからないのですが.....。 (※ 50書体までは確認できました) MsgBox "使用中のフォント数" & col.Count Dim FontNameStr As String FontNameStr = Chr$(13) For i = 1 To col.Count FontNameStr = FontNameStr & i & ": " & col(i) & Chr$(13) Next MsgBox "フォント " & FontNameStr

その他の回答 (1)

  • hirasaku
  • ベストアンサー率65% (106/163)
回答No.2

こんにちは。hirasakuです。 アドバイスというより、アイデアって感じなんですけど、 Wordで作成した文章をいちど、「ファイル」メニューの「Webページとして保存」で適当な名前で保存してください。このとき拡張子は.htmになります。 その保存したファイルをブラウザ、たとえばInternet Explorerなどで開きます。(多分Wクリックで開くと思いますが)Wordの文章がホームページとして開きます。 Internet Explorerの「表示」メニューで「ソース」を選択します。 メモ帳が開きます。もし、HTMLをご存知ならばいいにですが、ご存じなければ、メモ帳の <body lang=JA ・・・・ ってところから下に書いてある <span style='font-family:"MS 明朝";・・・・ などと書かれているところがあります。 このfont-family:"フォント名" が文章のなかで使われているフォントです。 いくつもフォントを使用している場合、この記述がいくつもあると思います。 ただ、フォント名の前に’\@’が付いていた場合は無視してかまいません。 参考になったでしょうか。 なりませんね。 すみません。 では。

関連するQ&A

  • Word文書をPDFにすると使用していないフォントが埋め込まれてしまう

    海外で使用するための文書を、PDFに変換する作業を行っているのですが Word文書中にはArialのフォントは使用していないはずなのに、PDFに変換後、使用しているフォント一覧を見ると、Arialが表示されています。 具体的にはリスト番号(1.1 → 標題)のタブ部分がArialとなっているようなのですが、Wordでは対象の箇所は別のフォントで表示しており、直す方法がわかりません。 もし、この現象を回避する方法、解決策などご存じの方おりましたら、ご教授をお願いいたします。

  • 新しいフォントをインストールしましたがwordでフォントを探せません。

    とっても困っています。 ワードのツールバーに、「フォントの種類」を選択するのがありますが、そこに新しくインストールしたフォントが表示されないんです。 ☆インストール コントロールパネル→フォント→ツールバーで「新しいフォントのインストール」でやりました。 ☆フォント ○○○○(TrueType)となっています。 ☆フォントフォルダ 新しいフォントの名前が載っています。 なんで、ワードの「フォントの種類(MS明朝など)」の中に表示されないんでしょうか・・・。 どうぞ教えてください。

  • ワードファイルで使用しているフォント

    ワード2000を使用しています。ワード内のデータを他のファイルへコピー&ペーストしていますが、データ内にSymbolなどのフォントが使用されていると文字化けをしてしまいます。ファイル内に使用しているフォントの一覧を表示する方法はあるのでしょうか?

  • wordのpdf保存とフォント

     wordで作成した文章(文章データのみでマクロなどは使用していません)をpdfで保存したいと思っています。  元々Windowsに入っているフォント(MS明朝とかメイリオとか)で保存する場合は問題ないのですが、後から自分でインストールしたフォント(IPA明朝というフォントをよく使います)をpdf保存しようとするとエラーが出て保存できません。  これはWord側の設定を変えなければならないのでしょうか、それともAdobe側の設定を変えなければならないのでしょうか?変え方を含めお教え下さい。よろしくお願いします。    また困っていることではないのですがもう一点質問があります。  pdfファイルのフォントはパソコンの環境に依存するのでしょうか、それとも画像データのようなものなのでしょうか??

  • 特殊フォントの保存

    OS、WIN98SE、WINXPでエプソンのアプリケーションについてきた日本語TrueTypeフォント、G2サンセリフ-Uをインストールしてワードなどの文書で文字フォントとして使ったのですが、一度パソコンの電源を落とすとフォントのプルダウンメニューから消えてしまいます。再度インストールすれば使えるのですが、いちいち面倒です。 何かフォントの保存ができないものでしょうか。 よろしくお願いします。

  • 使っていたフォントが少なくなっています。

    WINDOWS XP office2000 以前入力したワード文書を呼び出してわかったのですが、その時使用していたフォントではなく、MS明朝に変化していました。フォントの一覧で確認したところ、以前はリストに出ていたフォントが少なくなっていました。いろいろなサイトで検索したところ、キャッシュが壊れている云々とありました。初心者なのでどう修復したらよいかわかりません。遡る復元ポイントも試しました。12月にハードディスクを交換したのが原因かも。 そこで教えていただきたいのですが、office2000ソフトをいったん削除し、再インストールしてもフォントの問題は解決しないものでしょうか? もし仮にそれを実行するとき、保存しているワードやエクセルのデータは消えてしまいますか?バックアップするとなると大変な作業なので迷っています。 トンチンカンな質問ですみませんが、よろしくお願い致します。

  • フリーフォントがワードで使えない

    下記サイトのフリーフォントをインストールしました。 Windows用のTrueTypeです。 http://www.orange.ne.jp/~den7/ フォントは「ClownCharlie」などいくつかインストールしました。 これらはカタカナのみのフォントです。 フォントは正常にインストールされていることは確認できています。 ワードでこれらのフォントを選び使おうとすると、 以下のような現象が起きます。 ・「半角英数」にすると自動的に「かな文字入力」になってしまうが、なんとか打てる。  しかしローマ字入力で打てない。 ・かな文字入力でも、促音の小さい「ャ」などが打てない。 また、「筆まめ」でこれらのフォントを使おうとすると、 筆まめから開いたフォントリストの「和文フォント」では見当たりません。 「欧文フォント」で見つけたので、使おうとすると、 「日本語文字があるので和文フォントを使用してください」という 警告が出ます。 このフリーフォントは一般の書籍のタイトルなどでも使用されているポピュラーなもののようです。 ワードでうまく使用できないのは、これはバグというか仕様なのでしょうか。

  • ワードで使用しているフォントのチェックにつきまして

    早速ですが、ワード2002を使用しています。 文書内で使用しているフォントを統一または指定外のフォントを見つけるよい方法をご存知の方がおられましたら教えていただけると助かります。 (おすすめのマクロやソフトなどもあれば教えてください) 例えば、日本語はMS明朝、英数字はTimes New Romanという感じです。 (ちなみに翻訳分の校正や確認作業に利用したいと思っています) それでは宜しくお願い致します。

  • ワードのフォントについて

    お世話になります。 実は、ワードを使用する時のフォントについてお尋ねなのですが、文章作成に当たり、知り合いから「江戸勘亭流」のフォントを頂き、コピーしてwindowsのフォントフォルダに貼り付けました。 無事にインストールはされたのですが、ワードで使用する際のフォントの一覧に出てきません。 入れ方が悪いかと思い、別のフォントも同じ手順でやったら問題なく表示されます。 何がおかしいのでしょうか? ご存知の方おられましたら、ぜひよろしくお願いします。 ちなみに、xpのオフィス2002です。

  • フォントが使用できなくなりました。

    キャノンプリンターに付属のTrueTypeフォントが フォントフォルダ内にはインストールされているのですが、 ワープロやデーベース、その他ソフトではキャノン付属のフォントのみが全て 表示されず使用できません。 昨日まで使用できていたものが、今日突然使用できなくなり、 その間、ダウンロードやインストールはしていません。 スキャンディスクやデフラグ、システムファイルチェッカー、 フォントの再インストールをしてもまったくだめです。 使用環境 OS:Win98 フォント:キャノンプリンターに付属のTrueTypeフォント      CN-OCRB      CN-CODE39      CN-CODE39OCR      CN-NW7      CN-JANCODE      CN-YUBIN (1)レジストリ以外に解決方法はあるでしょうか。 過去にも同症状がありレジストリをしたところ全体的に不安定となってしまったので 出来ればレジストリをしたくないのです。 (2)OCR、郵便バーコードフォントを無料で入手できる サイト等がありましたら教えてください。 (3)(2)と同様で有料で入手できるサイト等を教えてください。 情報不足がありましたら補足しますので よろしくお願いします。

専門家に質問してみよう