• ベストアンサー

ワードのマクロで

英単語のリストがあるのですが、その単語の中に特定の文字、例えば、a という文字がいくつあるか、あるいは、含む a の多い順番に並び替える、というようなことはできるでしょうか? そのマクロを教えてください。よろしくお願いいたします。

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

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

特定の文字数をカウントするには、 [Ctrl]+[F] (2010は、[Ctrl]+[H]から、[検索]タブに移動) で、[検索と置換]ダイアログボックスの [検索]タブ(小見出し)を開き、 ↓ [オプション(M)>>]ボタンをクリックし、 画面を下側に展開し、 □ワイルドカードを使用する にチェックを入れ、 ↓ [検索する文字列]のボックス内に、 半角の鍵カッコを入力して、その中に特定の文字を入力 たとえば、 [Aa] とし、 □検索された項目を強調表示 [検索する場所]をメイン文書 としますと、 ↓ 特定した文字だけが、選択状態になります。 ↓ [Ctrl]+[C]を押して、コピーをします。 ↓ 新規文書を開きます。 ↓ [Ctrl]+[V]で、貼り付けます。 ↓ 文字カウントを実行します。 半角で、 numwords と入力し、 選択して、 [Ctrl]+[F9]ファンクションキーを押します。 ↓ { numwords } ↓ 単独で、[F9]ファンクションキーを押します。

moo_a3123
質問者

お礼

ありがとうございました。明日、起きてからやってみます。

その他の回答 (1)

  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.1

その単語表がどうなっているのかわかりませんが、 Excelで作成したらもっと楽に出来るのでは? と思いますけど。

moo_a3123
質問者

補足

回答、ありがとうございます。 apple ant antler のように並んでいるだけです。 エクセルはまったく使えないので、ワードだと助かるのですが。

関連するQ&A