根据访问表的第一个字段重命名Excel文件

时间:2018-08-13 20:59:55

标签: vba ms-access access-vba file-rename

通过使用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”

1 个答案:

答案 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](除非故意拼写错误)