- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:vba 改行 「・・」が置換できない)
VBA改行「・・」が置換できない?
このQ&Aのポイント
- シートの文字を取得して、削除したい文字を置換で消そうと思うのですが、変数に格納した値にマウスカーソルを充てると、「・・」と表示され、置換できません。改行が返ります。
- VBAで文字の置換を行いたい場合、特定の文字列を別の文字列に置換することができます。しかし、一部の文字、「・・」については正常に置換することができない場合があります。
- 置換を試みた文字列の文字コードを確認することで、問題の文字コードがわかる場合があります。9の文字コードが返る場合、特定の置換方法を試すことができます。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>Debug.Print Asc(mystr) >とすると、9が返ります。 ということならそれが事実なのですから,素直にchr(9)をreplaceします mystr = replace(mystr, chr(9), "")
その他の回答 (1)
- m3_maki
- ベストアンサー率64% (296/460)
回答No.1
> Debug.Print Asc(mystr) > とすると、9が返ります。 ということなら mystr = Replace(mystr, Chr(9), "") でしょう。
質問者
お礼
回答頂きありがとうございました。
お礼
回答頂きありがとうございました。