从excel提取到html输入的VBscript值被空格截断

从excel提取到html输入的VBscript值被空格截断,html,vbscript,Html,Vbscript,低水平的能力倾向警报 有一个表单,可以将html表单中的值存储到excel工作表中 随后需要将这些值提取为类似的形式,但这些值被值中的空格截断 代码如下 report = oWb.sheets("Sheet1").Cells(j, 11).Value document.write "<tr><td>Report Title: </td><td><input name=""rpt"" value=" & report & "

低水平的能力倾向警报

有一个表单,可以将html表单中的值存储到excel工作表中

随后需要将这些值提取为类似的形式,但这些值被值中的空格截断

代码如下

report = oWb.sheets("Sheet1").Cells(j, 11).Value

document.write "<tr><td>Report Title: </td><td><input name=""rpt"" value=" & report & " type=""text"" size=""40"" /></td></tr>"
report=oWb.sheets(“Sheet1”).单元格(j,11).值
document.write“报告标题:”
例如,“现场评估”excel中存储的字符串值。。。作为“站点”带入表单字段

谢谢你的帮助


R.

您也必须引用value的值:

>> report = "Site Assessment"
>> WScript.Echo "input name=""rpt"" value=" & report & " type=""text"""
>> WScript.Echo "input name=""rpt"" value=""" & report & """ type=""text"""
>>
input name="rpt" value=Site Assessment type="text"
input name="rpt" value="Site Assessment" type="text"

在VBS生成的HTML中使用单引号有助于避免双引号地狱(例如,
document.write”“
)。