【发布时间】:2014-10-01 05:25:45
【问题描述】:
您好,我正在编写一个 VBA 宏来从网站读取数据并将其转储到文件中,以便第三方程序可以处理来自该 csv 文件的数据,但是我注意到 excel 上的日期列似乎很好,但是当我将完整的日期范围及其值写入 csv 文件时,日期被“#”(哈希)字符包围。 我进行了研究,我了解到这是 excel 将此数据标识为日期并自动在单元格上正确显示它们的一种方式,但是处理 csv 文件的程序不需要(或理解)# date 格式,是否有如何从日期中删除 # 个字符?或者我可以在将日期列写入文件之前对其进行一些转换,使其在日期上不包含这些字符?
PS:我要求日期值采用 mm/dd/yyyy 格式
谢谢!
【问题讨论】:
-
这是 excel 的一个已知问题。见office.microsoft.com/en-001/excel-help/… 或stackoverflow.com/questions/165042/…