Excel vbaでレポート用のスプレッドシートを準備しようとしています。残念ながら、ここには置き換えが必要な奇妙なキャラクターがいくつかあります。この文字を除いて、十分に簡単です:
¦
その文字をエディターの文字列置換関数に貼り付けることができないようです。試してみると、出力は_
. 次に、Chrコードで参照することを考えました。簡単に調べてみると、それは Chr(166) でした。http://www.gtwiki.org/mwiki/?title=VB_Chr_Values
Replace(s, "â€" + Chr(166), "...")
しかし、これはまったくそのキャラクターではありません (少なくとも Mac Excel では)。私は試した:
For i = 1 To 255
Debug.Print Chr(i)
Next i
そして、私はこのキャラクターをどこにも見ませんでした。この文字を置き換えるためにvbaコードでこの文字を参照する方法を知っている人はいますか?