2008年2月14日木曜日

VBの文字列

VBでマクロを書いていた時のこと
文字列の二重引用符で嵌りました…

VBで文字列を扱う場合二重引用符(")で囲みます
例:"文字列"

じゃー二重引用符はどうやって文字列で表現するのー!

C言語とかと一緒で (\")こんなんでいけるかな~と
まったくだめ…そのまま (\)が文字列として扱われやがった

こういうときはマイクロソフトさんで検索っと
ありましたありました。
「Visual Basic における文字列の基本」
http://msdn2.microsoft.com/ja-jp/library/ms234766(VS.80).aspx

二重引用符を続けて2回書けばよいんだそうで…(csvの仕様とそっくりやわ)
""""と書くと⇒ " として扱われる。

1つ勉強になりました。

.

0 件のコメント:

ラベル