プロが教えるわが家の防犯対策術!

文字列中の「㈱」(※1)といった機種依存文字の文字コードを
(株)(※2)や丸付き数字などの文字に変換する方法ってありますか?

replace関数で変換するしかないでしょうか?

※1:&#は実際は半角です。
※2:(株)は実際には1文字です。

A 回答 (1件)

文字列の&#12849の数値がUnicodeの10進表記ならChrWで文字へ変換が可能ですよ



dim ss as String
ss = "&#" & "12849"
if Left(ss,2) = "&#" then
  ss = mid( ss, 3 )
  ss = ChrW( ss )
end if
といった具合です
    • good
    • 0
この回答へのお礼

redfox63様
お返事が遅くなり申し訳ありません。
ChrWで変換できました!
ありがとうございました!!

お礼日時:2009/03/02 15:13

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!