Q1:CSVから取り込んだ顧客リストでPHONETIC関数を使っても、漢字がそのまま表示されます。最速の解決法は?
A1:取り込みデータに「ふりがな情報」が含まれていないことが原因です。対象のセル範囲を選択し、VBAのイミディエイトウィンドウで「Selection.SetPhonetic」を実行するか、セルを選択してShift + Alt + ↑キーでふりがな編集モードを立ち上げることでフリガナ情報が付与され、正常にカタカナ化されます。
Q2:PHONETIC関数で抽出したカナが「ひらがな」になってしまいます。「カタカナ」にするにはどうすればよいですか?
A2:元の漢字が入っているセルのふりがな設定が「ひらがな」になっている状態です。「ホーム」タブの「フォント」グループにある「ふりがなの表示/非表示」アイコン横の矢印をクリックし、「ふりがなの設定」から種類を「全角カタカナ」または「半角カタカナ」に変更してください。
Q3:関数を使わずに、入力済みのテキストそのものをカタカナに置き換える方法はありますか?
A3:セルをダブルクリックまたはF2キーで編集状態にして文字列を選択し、「F7キー(全角)」または「F8キー(半角)」を押すことで直接カタカナへ変換できます。別列に関数を作らず、元のセルを書き換えたい場合に有効です。