繁体   English   中英

我将如何编写 VBA 代码以将文件名保存为单元格值的 Excel 工作簿?

[英]How would I write VBA code to save an excel workbook with the filename as a cell value?

我有一个每周都会更改的工作簿,我想编写一个脚本,将工作簿保存在设定位置并将名称更改为一周的开始日期。

任何帮助将不胜感激,如果我不清楚,我会尝试更好地解释它。

谢谢

您可以使用Workbook.SaveAs -method执行此操作。 我链接的页面解释了您传递给函数的不同参数的作用,对您来说最相关的是第一个Filename ,您可以将其设置为几乎等于任何字符串(例如从单元格中检索的字符串) )。 您还可以(可选)在文件名之前包含文件路径,以确定文件的保存位置,否则将保存到当前文件夹。

Workbook.SaveAs(FileName, FileFormat, Password, WriteResPassword, ReadOnlyRecommended, CreateBackup, AccessMode, ConflictResolution, AddToMru, TextCodepage, TextVisualLayout, Local)

您可以将路径和文件名分配给FileName作为字符串

http://www.rondebruin.nl/win/s5/win001.htm

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM