Vba 在文件保存选项上立即获取()时出错
我正在尝试使用Vba 在文件保存选项上立即获取()时出错,vba,excel,Vba,Excel,我正在尝试使用Now()保存文件,以使用以下方法获取时间和日期,但在这两种方法上都出现错误: FName = "C:\Users\Public\Documents\DTMForGIS\" & _ ComboBox1.Value & _ "_" & Format(DateTime.Now, "yyyy-MM-dd hh:mm:ss") & ".xls" 或: 下面是我得到的错误: 提示在您看到的对话框中;)查看哪些内容不允许使用所
Now()
保存文件,以使用以下方法获取时间和日期,但在这两种方法上都出现错误:
FName = "C:\Users\Public\Documents\DTMForGIS\" & _
ComboBox1.Value & _
"_" & Format(DateTime.Now, "yyyy-MM-dd hh:mm:ss") & ".xls"
或:
下面是我得到的错误:
提示在您看到的对话框中;)查看哪些内容不允许使用所有字符。更多提示:保存文件时不允许使用某些文件名格式。Sid是正确的。晴朗如正午的太阳……:)。更多提示,是什么时间?谢谢大家,如果是这样的话,我可以在文件名中添加时间吗?我已经学会了如何添加日期,用“u”分隔符表示小时和分钟,时间呢?
格式(现在是“yyy-mm-dd-hh\u-mm\u-ss”)
应该可以。
FName = "C:\Users\Public\Documents\DTMForGIS\" & _
ComboBox1.Value & _
"_" & format(now(), "yyyy-MM-dd hh:mm:ss") & ".xls"