- ベストアンサー
Word VBAで全角文字と数字の間にスペースが入る
Word VBAで、たとえば、 i = 10 MJ = "〔" + Str(i) + "〕" MsgBox MJ というプログラムを実行すると、〔 10〕のように表示され、なぜか、"〔"と数字の間に半角スペースが入ってしまいます。 これはなぜでしょうか。 半角スペースが入らないようにするには、どうすればいいのでしょうか。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Wordとは関係なく、Str関数の仕様です。 CStr()やFormat関数を使うと、符号カラムのスペースが入りません。 下記、Excel VBAのページですが、関数自体の機能は同じです。 CstrとStr関数 http://home.att.ne.jp/zeta/gen/excel/c04p39.htm Format関数 http://home.att.ne.jp/zeta/gen/excel/c04p40.htm
お礼
ありがとうございました。これで解決です。