ダブルクォーテーションの間に変数を入れたい
VBA初心者の方が迷われる部分です。文字列は””のダブルクォーテーションの間で入力しますが、
文字列と文字列の間に変数を入れて結合したい場合があります。
ダブルクォーテーションの間に変数を入れてしまうと、文字列として認識します。
&演算子を使用する事で、文字列と変数を結合可能です。
文字列と変数を結合するサンプルコード
Public Sub sample()
Dim str As String: str = "東京都"
'■NG例 変数をそのままダブルクォーテーション内に入れると文字列として認識
MsgBox "私の出身は str です" '私の出身は str です
'■&で文字列と変数を繋げる
MsgBox "私の出身は " & str & " です" '私の出身は 東京都 です
End Sub



コメント