通过使用VBA Access,我想复制excel并根据Table first字段对其重命名。 在下面的示例中,
例如,不要使用固定名称,例如: FileCopy“ C:Documents \ Folder \ CurrentFile.xlsx”,“ C:\ Documents \ New Folder \ NewFile.xlsx”
我要使用: FileCopy“ C:Documents \ Folder \ CurrentFile.xlsx”,“ C:\ Documents \ New Folder \ NewFile” &[Table1]![Feild1]&“ .xlsx”
答案 0 :(得分:0)
您的问题尚不清楚,但是如果identityId
返回的字符串仅替换 [Table1]![Field1]
,则可以使用:
CurrentFile
...所以:
FileCopy "C:\Documents\Folder\CurrentFile.xlsx", _
"C:\Documents\Folder\" & [Table1]![Field1] & ".xlsx"
缺少C:Documents
\
也缺少NewFile" & [Table1]![Feild1] & ".xlsx"
\
可能需要拼写[Feild1]
(除非故意拼写错误)