• ベストアンサー

エクセルにて漢字のよみがなを取り出すには?

先ほどの質問をあわてて締め切ってしまいました。 申し訳有りません。 ********************* A2セルの読みがなをB2セルに表示するには、 B2セルに =phonetic(A2) として表示することが出来ますが、 A列のセルの設定を一つずつ書式設定ーふりがなー編集としないと読み仮名が出てきません。 A列の書式設定をまとめて行いたいのですが、良い方法はないのでしょうか?

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

  • ベストアンサー
  • hinebot
  • ベストアンサー率37% (1123/2963)
回答No.1

A列の列表示のところ([ A ]の部分)をクリック。 すると、A列全体が反転します。 その状態で、A列のどこかにマウスカーソルを置いて、右クリックし、セルの書式設定をすれば、A列すべてに適用されます。

mk1234
質問者

お礼

回答ありがとう御座います。 ”書式ーふりがなー編集”の操作はまとめて選ぶと、出来なくなるのですが。(文字が白色に変わってクリック出来ない)

その他の回答 (4)

回答No.5

Excelのふりがな機能は、Excel2000(以降)上でIMEを用いてかな漢字変換したときの読みをセルに記憶しておいて、その読みをふりがなとしてセル内あるいはPHONETIC関数の返す値として表示する仕組みになっています。 mk1234さんのご質問を拝見すると、そのデータは元々、Excel2000(以降)以外で作成されたデータ(Excel97以前で作成 または 他のアプリケーションやWeb上からコンバート)ではないでしょうか? その場合はmk1234さんご指摘のように1件1件、セル内データの読みを編集し直さないと、PHONETIC関数によるふりがなが表示されません。 ただし、マクロを使えば、複数のセルにまとめてふりがなを設定することは可能です(辞書で自動的に振りますので、若干の誤りはあります)。 マクロを使うか、あるいは、mk1234さんがお試しになっている通り、1件1件読みを入力し直すかのどちらかになります。  

mk1234
質問者

お礼

回答ありがとうございます。 1件1件読み仮名を入力しなければいけないのなら、当然まとめて読み仮名表示は無理でしょうけど、1件1件自動で表示できるならまとめて表示できても良さそうですが。。。 それはさておき、マクロで出来るならその方法を教えてください。

  • usubeni
  • ベストアンサー率15% (2/13)
回答No.4

回答ではないのですが、私も、えくせる2000では、 A列すべてを選択しても、A列のひとつのセルしか表示されなくて、次のセルを表示させるには、又同じ操作を繰り返さないと表示できません。 ただし、 一括で、表示できないのは、ホームページ上から、コピーしたものなので、自分で入力したものは、一括で表示されます。 一括で表示できれば、ありがたいのですが。

mk1234
質問者

お礼

回答ありがとうございます。 えくせる2002でも同様で、結局は一括で出来る場合と出来ない場合があります。 これなんとかならないのでしょうか?

  • kotoko
  • ベストアンサー率33% (1142/3362)
回答No.3

こんにちは。 縦A列でしたらAをクリックして青くなったら書式でふりがな表示/非表示をクリック 横2列に表示するなら2をクリックして青くなったら書式でふりがな表示/非表示をクリック これでいいのではないでしょうか?

mk1234
質問者

お礼

#1から#3の方へ 回答ありがとう御座います。 私の環境がおかしいようで、他のPCでは出来ました。

回答No.2

たとえば,A2セルからA10セルまでの書式設定をまとめて行うには, そのセル範囲を最初に範囲選択してから書式設定を行うとうまくいきます。

mk1234
質問者

お礼

回答ありがとう御座います。 まとめて選んでも結局は一番上のセルしか”ふりがなー編集”が適用されないのですが。

関連するQ&A

専門家に質問してみよう