vba excel关闭thisworkbook后自动改名称

2024-11-19 07:39:48
推荐回答(2个)
回答1:

这个时候应该用SaveAs语句,用法如下:
ThisWorkbook.SaveAs s
你也可以指定路径:
ThisWorkbook.SaveAs ThisWorkbook.Path & "\" & s

ThisWorkbook.SaveAs “D:\指定文件夹\" & s

回答2:

因为在关闭之前,文件是打开的。就像你试图给一个正在打开的文件改名一样,会跳出警告。