掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
MACの「〜」を「〜」に置換 (ID:142408)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> 取得の時点で?になってしまってるので それは、どのように確認されましたか? (Debug.Print や ウォッチウィンドウでは、正確には確認できません) また、取得されるデータは、バイナリ(Byte配列)でしょうか。 それとも文字列(String)でしょうか。 > 無理かもしれません 取得時点で化けているかどうか、それぞれの文字を確認してみてください。 &H3F や &HFF1F などになってしまっているなら、最早どうにもなりませんし、 &H301C のまま取得できているのであれば、対処可能かと思います。 Dim srcText As String srcText = "は" & ChrW(&H301C) & "ひふ" & ChrW(&HFF5E) & "へほー?" Dim c As String Dim L As Long For L = 1 To Len(srcText) c = Mid(srcText, L, 1) Debug.Print L, Hex(AscW(c)), c '内容確認用 Next '『は?ひふ〜へほー?』と表示される(置換前) Debug.Print srcText '『は〜ひふ〜へほー?』と表示される(置換成功) Debug.Print Replace(srcText, ChrW(&H301C), "〜")
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.