我在这一行附近放了多少“(双引号),以便最终将=”08075“粘贴到我的Excel工作表中?该行是:
Response.Write vbTab & ResultSet(8,r)
我需要和'='在ResultSet(8,r)之前使用单引号签名,后面有一个结束双引号...我试过了:
Response.Write vbTab & "="" & ResultSet(8,r) & """
但这不起作用,加上其他几个但是没有用,引号的数量总是让我如此,如果有人想给我一个一般的经验法则,我会非常感激。
答案 0 :(得分:4)
要在VBScript中的字符串中获取文字双引号("
),您需要使用两个双引号(""
)。所以对你的例子来说:
Response.Write vbTab & "=""" & ResultSet(8,r) & """"
' ^ ^ ^ ^ These delimit the string
' ^^ ^^ These create literal quotes
答案 1 :(得分:2)
难道你不知道,我刚刚破解了它:
Response.Write vbTab & "=""" & ResultSet(8,r) & """"
谢谢,R。
答案 2 :(得分:0)
将您希望在字符串中结束的每个引号加倍。所以你想要的是:
Response.Write vbTab & "=""" & ResultSet(8,r) & """"