如何使用宏将单元格内容作为文件名保存文件
来源:网络收集 点击: 时间:2024-04-09举例:假设你想将当前工作簿文件保存到本地,并且想以某个单元格的值作为保存文件名。例如,Cell A1的值是testWork,您希望将工作簿保存为testWork的名称。
2/7步骤1:打开您的Excel工作簿,然后单击开发工具选项卡下的“Visual Basic”命令,或者只需按“ALT + F11”快捷方式。

步骤2:然后将出现“Visual Basic编辑器”窗口。

步骤3:单击“插入” – “模块”以创建新模块。

步骤4:将以下VBA代码粘贴到代码窗口中。然后单击“保存”按钮。
代码:
Sub FileNameAsCellContent()Dim FileName As StringDim Path As StringApplication.DisplayAlerts = FalsePath = C:\test\FileName = Range(A1).Value .xlsxActiveWorkbook.SaveAs Path FileName, xlOpenXMLWorkbookApplication.DisplayAlerts = TrueActiveWorkbook.CloseEnd Sub

步骤5:返回当前工作表,然后运行上面的excel宏。点击执行按钮。
7/7步骤6:让我们看看结果:

如果要将工作簿另存为其他单元格值,则只需将A1更改为其他单元格即可。
宏VBA版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_478683.html