VBA:默认情况下,将具有名称的文件保存在特定的文件夹中

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VBA:默认情况下,将具有名称的文件保存在特定的文件夹中相关的知识,希望对你有一定的参考价值。

[我想在Excel 2010中创建一个宏,以便用户可以将文件保存在特定的文件夹中,但是默认情况下将提供文件的名称用户无法更改。] >这样可以避免用户单击其他文件,在特定文件夹下查找该文件以保存文件,并且文件名更改。这就是我所拥有的:

ActiveWorkbook.Save
name = "File Name"
folder = Application.GetSaveAsFilename(name)
ActiveWorkbook.SaveAs Filename:= folder & "xlsm"

[我想在Excel 2010中创建一个宏,以便用户可以将文件保存在特定的文件夹中,但是默认情况下将提供文件名,用户无法更改。这样可以避免...

答案

一个选项是从“另存为”对话框返回后强制执行此规则。由于您只对文件夹感兴趣,因此请按以下方式构建文件名:

以上是关于VBA:默认情况下,将具有名称的文件保存在特定的文件夹中的主要内容,如果未能解决你的问题,请参考以下文章

Excel VBA 临时保存值

访问 VBA 以在不提示的情况下覆盖文件

VBA宏:捕获具有特定字符串的行并返回它

用vba新建工作表,并命名

每次使用VBA在excel 2010中保存一个不同名称的文件[关闭]

通过使用 VBA 浏览将文件保存在所需文件夹中