Excel VBA 使用单元格文本作为文件名在当前目录中另存为

Posted

技术标签:

【中文标题】Excel VBA 使用单元格文本作为文件名在当前目录中另存为【英文标题】:Excel VBA Save As in current directory using cell text as filename 【发布时间】:2017-04-28 09:20:13 【问题描述】:

我目前可以在 excel 中使用复选框将当前目录中的工作簿另存为:

ActiveWorkbook.SaveAs "aaa.xslm"

无论如何都要从单元格文本内容中获取文件名,以便在工作簿上将文本输入到单元格中,然后当您单击复选框时,它会保存为 contentofcellA1.xslm 所以如果 bbb 写入单元格 A1 中文件名是 bbb.xslm

任何帮助将不胜感激。

【问题讨论】:

***.com/a/30393989/4539709 【参考方案1】:
ActiveWorkbook.SaveAs (Range("A1").Value & ".xslm")

【讨论】:

以上是关于Excel VBA 使用单元格文本作为文件名在当前目录中另存为的主要内容,如果未能解决你的问题,请参考以下文章

Excel,VBA求教表格和TXT文本互转。

Excel 如何在VBA中设定单元格的格式为文本

使用 VBA 在 Excel 中处理合并和居中单元格

[Excel VBA]单元格区域引用方式的小结

VBA 将 excel 单元格数据导出到 .txt 文件中

求vba模块,excel把所有日期单元格转换为yyyy-mm-dd文本