
No.1ベストアンサー
- 回答日時:
Excelのシート上ではユニコードに対応しているので
ハングルでも中国でも表示できますが
日本語VBA上ではShift-JIS(ANSI)の文字コードでしか扱えません。
"일본" が"??" になっているかと。
なので入れ物(Cell)ごと渡してしまえば簡単です。
A B
1 検索文字 일본
2 置換文字 日本
3 置換対象 你好吗일본
4 置換結果 你好吗日本
range("b4")=replace(range("b3"),range("b1"),range("b2"))
ご参考まで。
No.2
- 回答日時:
試しにやってみました。
ご参考まで。'Unicodeの文字コードを調べる
Sub test()
Dim buf As String
Dim i As Long
buf = Range("A1").Value
For i = 1 To Len(buf)
Debug.Print Hex(AscW(Mid(buf, i, 1)))
Next i
End Sub
'C77C
'BCF8
Sub test2()
Dim buf As String
buf = ChrW(&HC77C) & ChrW(&HBCF8)
Range("A1").Value = Replace(Range("A1").Value, buf, "日本")
End Sub
'VBEでの表記はやめてセルに入れた値を用いる案
Sub test3()
Range("A1").Value = Replace(Range("A1").Value, Range("A2").Value, "日本")
End Sub
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) Excel vba で1と10を正確に判断させる方法を教えてください。 TからU列に1と入力があれば 3 2022/12/26 16:54
- アジア 台湾への韓国人旅行者は増えたのでしょうか? 1 2023/05/08 17:58
- 世界情勢 韓国の言語は日本由来? 7 2022/03/30 17:15
- Visual Basic(VBA) Excel VBA メール作成について 本文の中にExcel でコピーした図を上下に2つ 貼り付けを 2 2023/06/14 01:48
- Visual Basic(VBA) EXCEL VBA 単語置き換え について質問です ブック名 ぶぶぶ シート名 ししし セル V3〜 3 2023/03/08 01:41
- 日本語 日本語は韓国語から発展したらしいですよね?漢字→ハングル→ひらがなになったらしいですよね?つまりは日 9 2022/04/23 13:29
- 中国語 日本人からしたら中国語と韓国語、 どちらの方が勉強しやすいと思いますか? 中国語は漢字ですが発音が難 1 2023/03/15 10:43
- 韓国語 日本では小学校の時に「あいうえお」で習いますが、韓国ではハングルをどうゆう覚え方を教わるのでしょうか 1 2022/06/14 22:50
- 韓国語 ハングル文字 3 2023/02/05 11:50
- 電車・路線・地下鉄 駅や電車での中国語、ハングルの放送はうるさくないですか? 放送は日本語と英語に統一してほしい。 4 2022/09/26 06:06
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA 置換文字がみつからない時
-
各項目がダブルクォーテーショ...
-
C#で空白行を削除する方法
-
正規表現でテキストの中身を置...
-
csvデータのダブルクォーテーシ...
-
バッチファイルの処理が実際の...
-
秀丸マクロで、あらかじめ選択...
-
word VBA 改ページの繰り返しに...
-
ハングルを日本語に置換
-
EXCEL警告「置換対象のデータが...
-
秀丸で数字だけの行を削除したい
-
PerlでUTF-8のファイルの文字列...
-
csvデータ ダブルクォーテ...
-
特定の列のみ置換を行いたい
-
正規表現について
-
xmlファイル内の文字列置換
-
秀丸エディタで、「-」や「ー」...
-
正規表現で、特定の文字列を含...
-
テキストファイル中の文字列の置換
-
\\(円)記号を置換したい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA 置換文字がみつからない時
-
正規表現で、特定の文字列を含...
-
csvデータ ダブルクォーテ...
-
各項目がダブルクォーテーショ...
-
Excel VBA リストに一致したデ...
-
スペースで区切られた氏名から...
-
秀丸エディタで、「-」や「ー」...
-
EXCELマクロを用いてグラフの系...
-
csvデータのダブルクォーテーシ...
-
C#で空白行を削除する方法
-
EXCEL警告「置換対象のデータが...
-
xmlファイル内の文字列置換
-
正規表現 特定の文字列を含む行...
-
テキストボックスの文字列を置...
-
○文字目に文字挿入
-
C言語でテキストファイルの内容...
-
複数のパワーポイントファイル...
-
c# ビルド直前にコードを置換で...
-
Excel・ユーザーフォームの情報...
-
\\(円)記号を置換したい
おすすめ情報