- ベストアンサー
エクセル カタカナをひらがなに
エクセルです。すでに保存されているカタカナ文字を、ひらがなに変換できる関数を教えてください。また逆にカタカナに変換する関数をご存知でしたら教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
入力したカタカナをひらがなに変換する 下記URLを参照してください
その他の回答 (2)
- zap35
- ベストアンサー率44% (1383/3079)
セルに「エクセル」のようにカタカナだけが入力されている場合はPHONETIC関数で「ふりがな」を取り出せます。でも「エクセル演習」のように漢字混在のセルだと「えくせるえんしゅう」になってしまいます。これを「えくせる演習」としたいならユーザ定義関数を使用するのが良いでしょう。 以下のマクロをALT+F11でVBE画面を開き、「VBAProjectエクスプローラのシート名右クリック」→「挿入」→「標準モジュール」で表示される画面にペーストして下さい。シート画面に戻って式に =KtoH(セルアドレス) →「カタカナ→ひらがな」 =HtoK(セルアドレス) →「ひらがな→全角カタカナ」 と入力します。 Function KtoH(ByVal target As Range) As String KtoH = StrConv(target.Value, vbWide) KtoH = StrConv(KtoH, vbHiragana) End Function Function HtoK(ByVal target As Range) As String HtoK = StrConv(target.Value, vbKatakana) End Function
お礼
さっそく回答をいただきありがとうございました。小生には、マクロについて、力不足ゆえ、これからの学習課題とし、高度なPC知識を習得後に再度挑戦させていただく資料として保存いたしました。ありがとうございました。感謝しています。黄
- iggy123
- ベストアンサー率0% (0/5)
PHONETIC関数で出来ます
お礼
ありがとうございました。他にいただいた回答と共に活用させていただきます。ありがとうございました。黄
お礼
回答いただきました、「URL」(←意味がよくわからないのですが)を開けました。とても分かりやすい内容でした。 さっそく使います。友達にも、えらそうに伝えたいと思っています。また、教えてください。エクセルについて、わからないことがいっぱいありまして・・・。ありがとうございました。感謝しています。黄