Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba 在文件保存选项上立即获取()时出错_Vba_Excel - Fatal编程技术网

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"