Vba 将多行值指定给变量

Vba 将多行值指定给变量,vba,excel,Vba,Excel,我想将多行的值分配给VBA中的一个变量示例: Dim campaign_date As Variant campaign_date = "ABC vs. XYZ Report n Weeks Comparison ABC - January 30, 2011 - February 26, 2011 XYZ - October 31, 2010 - November 27, 2010" 上述代码不起作用。请为同样的问题提出一个好方法 Dim campaign_date As Variant c

我想将多行的值分配给VBA中的一个变量示例:

Dim campaign_date As Variant
campaign_date = "ABC vs. XYZ Report
n Weeks Comparison
ABC - January 30, 2011 - February 26, 2011 
XYZ - October 31, 2010 - November 27, 2010"
上述代码不起作用。请为同样的问题提出一个好方法

Dim campaign_date As Variant
campaign_date = "ABC vs. XYZ Report " & vbCrLf  & _
"n Weeks Comparison" & vbCrLf  & _
"ABC - January 30, 2011 - February 26, 2011 " & vbCrLf & _
"XYZ - October 31, 2010 - November 27, 2010"
下划线
\uuu
是行连续字符,与符号
&
连接字符串,关键字
vbCrLf
是换行符(Cr=回车符,Lf=换行符)