エクセルのカタカナをひらがなに一括変換する神ワザ【2026年版】

エクセルのカタカナをひらがなに一括変換する神ワザ【2026年版】

エクセルのカタカナをひらがなに一括変換する神ワザ【2026年版】の概要と注目ポイントをわかりやすく整理しました。

数千行から数万行に及ぶ大規模な顧客リストや、定期的に発生する月次業務であれば、VBA(マクロ)を使った一括自動変換が圧倒的に効率的です。VBAに標準搭載されている「StrConv(ストリングコンバージョン)関数」を活用すれば、シート上のカタカナを一瞬でひらがなに変換できます。

まずは変換用のVBAコードを準備します。Excelで[Alt]+[F11]を押してVBAエディタを立ち上げ、[挿入]メニューから[標準モジュール]を追加して以下のコードを貼り付けます。

Sub ConvertKatakanaToHiragana()
    Dim r As Range
    For Each r In Selection
        If Not IsEmpty(r.Value) And VarType(r.Value) = vbString Then
            ' 半角カナを全角にしてからひらがなに変換
            r.Value = StrConv(StrConv(r.Value, vbWide), vbHiragana)
        End If
    Next r
End Sub

使い方は簡単で、変換したいセル範囲をマウスで選択した状態にし、[Alt]+[F8]から「ConvertKatakanaToHiragana」を実行するだけです。上記のコードは半角カナ(vbWideで全角化)と全角カタカナ(vbHiraganaでひらがな化)の双方に二段階で対応しているため、文字種が入り乱れた名簿データも一網打尽にクレンジングできます。

前田 葵
著者

前田 葵

マーケティングと消費者心理のトレンドを分析し、現代のヒット商品の背景を読み解きます。