【发布时间】:2020-10-16 17:32:29
【问题描述】:
我正在尝试将前导零添加到我的 excel 导出文件中,但它不断删除我的零。
dteThisDob = rs("dob")
strThisDobYear = year(dteThisDob)
strThisDobMonth = right("0" & month(dteThisDob),2)
strThisDobDay = right("0" & day(dteThisDob),2)
strDob = strThisDobMonth & strThisDobDay & strThisDobYear
这给了我 excel 3041975 中的输出。 我要找的是03041975
【问题讨论】:
-
如果您检查
strDob,它是否包含前导零?如果是这样,那么您需要告诉 Excel 将该值视为字符串。 -
是的,@RonRosenfeld 无论如何我怎么能做到这一点
-
无法帮助您。我不熟悉你的工具,你也没有展示如何将数据输入 Excel。
-
@RonRosenfeld 我只是将数据写入 .xls 文件
-
然后你可以在字符串前面加上一个单引号(你会在公式栏中看到,但在单元格中看不到),或者在写入数据之前将列格式化为文本。
标签: excel vbscript asp-classic