使用Format函数生成Excel文件名时格式不符问题求助
解决Excel VBA文件名时间格式异常问题
问题根源
- 你使用的
Date函数仅返回当前日期,不包含时间信息,因此格式化后时间部分固定为0000 - 原代码的文件名拼接逻辑存在冗余,
& " TRI" & ".xlsx"可合并简化
修正代码
FileName = Format(Now, "yymmdd.hhmm") & " TRI.xlsx"
效果说明
上午9点执行该代码时,会生成符合预期的文件名:230111.0900 TRI.xlsx
内容的提问来源于stack exchange,提问作者andren
相关产品推荐
相关产品推荐

