![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.3
- 回答日時:
エクセルの関数では存在しないと思います。
お遊びで作ってみました。但し拗音・撥音の対応は出来ていません(複雑になる)ので、不完全です。それでも使えれば使ってみてください。出来るだけ短くを心がけたつもりです(約30行)。
シートにボタンを1つ貼りつけます。
ダブルクリックして出てくるVBE画面に
Private Sub CommandButton1_Click()
sa = Array("", "k", "s", "t", "n", "h", "m", "y", "r", "w")
da = Array("", "g", "z", "d", "", "b", "", "", "")
ba = Array("", "a", "i", "u", "e", "o")
ca = Array("ya", "yu", "yo", "ra", "ri", "ru", "re", "ro", "wa", "n")
ka = ActiveCell
st = ""
For i = 1 To Len(ka)
k = Mid(ka, i, 1)
If Asc(k) = 222 Then
Mid(st, Len(st) - 1, 1) = da(s)
End If
Select Case Asc(k)
Case 32 To 64, 161
st = st & k
Case 166
st = st & "wo"
Case 212 To 221
st = st & ca(Asc(k) - 212)
Case 177 To 211
s = Int((Asc(k) - 176 - 1) / 5)
b = ((Asc(k) - 176 - 1) Mod 5) + 1
st = st & sa(s) & ba(b)
End Select
Next i
ActiveCell.Offset(0, 1) = st
End Sub
を貼りつけます。
セルに「半角カナ」で文章を入れます。
そこをマウスでポイントして、コマンドボタンをクリックします。
右の隣列セルにローマ字が出ます。(右の隣列セルを空けておいてください)
(実行例)OKWEBで半角カナが全角カナに変わってしまいました。半角に読み替えてください。
アカイ ハナガ サイタakai hanaga saita
オオキナ サカナガ オヨイデルookina sakanaga oyoideru
ハヤク アルコウヨhayaku arukouyo
ガラスノ マドガ コワレタgarasuno madoga kowareta
カルガルシク ヒトヲ ヒナンスルナ。karugarusiku hitowo hinansuruna。
オー! カンガエタナ?o! kangaetana?
カナの半角・全角、英数字の半角・全角は関数で変換できると思います。
No.1
- 回答日時:
ないです。
文字列操作関数を使って一文字ずつ取り出して、
ローマ字に変換すればできないことはないと思いますが、
関数だとつらいと思います。
VBAだったら多少まともなものをつくれると思いますが。
だれかつくって(^^;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) WordやExcelで英数字のみ半角または全角にしたい 6 2022/08/03 08:18
- その他(Microsoft Office) Microsoft Excelの文字変換で教えて下さい。 商社勤務です。 営業マンと言う言葉と○万な 2 2022/04/23 11:14
- 出前・デリバリー Uber Eats (ウーバーイーツ )の配達員は名前がローマ字です。 購入アプリ使う時もローマ字の 1 2022/12/04 13:00
- その他(IT・Webサービス) Excelであいうえおがおえういあになる 5 2022/07/19 03:33
- デスクトップパソコン 40年間の悩み キーボードにおいて初期値として漢字ローマ字変換に設定する方法 8 2023/05/08 14:50
- その他(Microsoft Office) 英数字のみ全角から半角に変換 4 2023/07/28 14:48
- Excel(エクセル) EXCELで、漢字のみ抽出する式を教えてください。 6 2022/04/27 14:40
- Excel(エクセル) エクセルシート中の全角英数字を半角に変換したい 4 2022/07/07 13:14
- 英語 ローマ字 5 2022/11/23 16:44
- Excel(エクセル) 【至急 詳しい方教えて下さい】Excelの表を変換したい 6 2022/04/21 18:35
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
カタカナを小文字から大文字に...
-
特定の文字列を検索し、HITした...
-
文字を打つときに文字に下線が...
-
半角英数字を大文字に変換する...
-
日本語入力On/Offを音などで知...
-
ハイパーリンクの中の半角カタ...
-
「トゥ」をローマ字で打ちたい...
-
ブルースクリーンが出てくる原...
-
「”」と対になる「チョンチョン...
-
小さい「ウ」ってキーボードで...
-
ローマ字入力のキーボードで最...
-
プラス(足す)キーはどうやっ...
-
=を縦にした キーボードの入力...
-
「か」を数字で表すとどうなり...
-
どうでもいいような質問ですい...
-
X₁=3、X₂=4 の 小さい数字の...
-
テンキーをものすごく早く打つ...
-
キーボードがCtrlキーが押され...
-
濁音の「ヴェ」の打ち方
-
矢印キーのロック解除方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
カタカナを小文字から大文字に...
-
ハイパーリンクの中の半角カタ...
-
半角カタカナがVBAだと全角...
-
ァ→ア (アクセス)
-
文字を打つときに文字に下線が...
-
日本語入力On/Offを音などで知...
-
select case 大文字小文字を...
-
半角英数字を大文字に変換する...
-
[半角/全角 漢字]キーを押さず...
-
エクセルでひらがな全角~カナ...
-
ローマ字打ちからひらがな打ち...
-
パソコン入力時に、ローマ字固...
-
EXCEL 「ASC」関数 ...
-
ピボットテーブルでワイルドカード
-
ATOKの入力がおかしくなること...
-
\(^o^)/ パソコンのプロが使...
-
PCオフィス2010の漢字変換について
-
ATOKの変換がおかしくなった時...
-
全角ローマ字打ちでのタイピン...
-
hp windows 10 英語から日本語...
おすすめ情報