如何简单地将now()函数格式化为字符串以命名需要日期的文件,以便在导出文件时不要重写文件? 我的理由是我需要将报告导出为PDF,我需要文件位置中PDF的名称为:
DoCmd.OutputTo acOutputReport, _
"Issue_invsnapshotR", acFormatPDF, _
"\\SPFS1\Stone\Quality\Support Docs\Issues\" & _
[issue_id] & _
"\inv_snapshot_for_issue_" & _
Me.issue_id & _
"_on_" & _
???yyyymmdd function??? & _ <-----unknown function here
".pdf", _
False, _
"", , acExportQualityPrint
答案 0 :(得分:0)
未知功能是:
Format(now(), "yyyymmdd")
完成的代码如下所示:
DoCmd.OutputTo acOutputReport, _
"Issue_invsnapshotR", acFormatPDF, _
"\\SPFS1\Stone\Quality\Support Docs\Issues\" & _
[issue_id] & _
"\inv_snapshot_for_issue_" & _
Me.issue_id & _
"_on_" & _
Format(Now(), "yyyymmdd") & _
".pdf", _
False, _
"", , acExportQualityPrint
此函数将返回一个字符串(今天是3/8/17)20170308。它可用于序列化文件和文件夹。