エクセルのデータにマクロでふりがなをふる手順 | エクセルマクロマスターへの道!【基本をしっかり!初心者向け勉強方法~作成方法・使い方】

エクセルのデータにマクロでふりがなをふる手順

データベースとしてエクセルを使用することもありますが、このとき「ふりがな」はなかなか大切ですよね。
データをうまく扱っていくのにも便利なふりがなですが、エクセルの機能には「フリガナをふる」や「PHONETI関数でフリガナを取得する」などさまざまなものがあるので、必要に応じて使い分けたいもの。

日本語入力と感じの関連の問題で、これらのふりがな機能にも不完全な部分もありますけどね。

また、エクセル上で入力された読みがなだけを、「ふりがな」として認識することも弱点のひとつ。
つまり、ふりがなの情報が入っていない場合、画面にはふりがなを表示することができないのです。

ツールから、ふりがなをふるとき、CSVファイルをエクセルにインポートして使うとすると、読みがなの情報は保持されていない状態です。
すると、メニューから「書式」→「ふりがな」を選び、表示、非表示を選択しても、ふりがな情報がないため、表示されないのです。

こんなときは、マクロを使って「PHONETIC関数」でふりがなをふるとよいでしょう。

PHONETIC関数を使いふりがなをふる、というマクロのコード記述は、次のようになります。

Sub Phonetic-Furigana()
Selection.SetPhonetic
Selection.Phonetics.Visible = True
End Sub

これを、VBEで記述し、マクロを作成します。
こうして作ったマクロを、ふりがなをふるセル上で実行ボタンを押したりして実行すると、ふりがなを表示することができるはずです。
いちど試してみてくださいね!

トラックバック

この記事のトラックバックURL:

まだトラックバックがありません。

« 作成したマクロの保存先を変更して自作マクロをアドインする方法

マクロの記録機能を使って簡単にエクセルマクロをはじめてみよう »