セルに入力されているのがひらがなだけなら、PHONETIC関数でカタカナにできます
「あいうえお」と入力されたセルを選択して「書式」→「ふりがな」→「設定」でふりがなの種類を「半角カナ」にしておき、適当なセルに
=PHONETIC(A1)
の関数を入力します(A1のところは「あいうえお」のセルアドレスにする)
すると結果が半角の「アイウエオ」になります
でもこの方法だと「えくせる演習」のように漢字混在のセルだと「(半角の)エクセルエンシュウ」になってしまいます。これを「(半角)エクセル演習」としたいならユーザ定義関数を使用するのが良いでしょう。
以下のマクロをALT+F11でVBE画面を開き、「VBAProjectエクスプローラのシート名右クリック」→「挿入」→「標準モジュール」で表示される画面にペーストして下さい。シート画面に戻って式として
=HtoK(セルアドレス)
と入力します。
Function HtoK(ByVal target As Range) As String
HtoK = StrConv(target.Value, vbKatakana + vbNarrow)
End Function
お礼
早速のアドバイスありがとうございました。できました!!