在 Excel 中使用 VBA(Visual Basic for Applications)编写的宏可以通过以下步骤保存在 Excel 文件中:
打开 Excel 文件,并按下 Alt + F11 进入 VBA 编辑器。
选择“文件”菜单,然后选择“导出文件”。
在“导出文件”对话框中,选择导出的文件类型为“Microsoft Excel宏启用模板”。
在“导出文件”对话框中,选择要导出的 VBA 模块并指定文件路径和文件名。
单击“保存”按钮,将 VBA 代码保存在指定的文件中。
要将保存的 VBA 代码添加到新的 Excel 文件中,请打开该文件,然后按下 Alt + F11 进入 VBA 编辑器。
选择“文件”菜单,然后选择“导入文件”。
在“导入文件”对话框中,选择从先前保存的 VBA 模块文件中导入的文件,并单击“打开”按钮。
在“导入文件”对话框中,选择要导入的 VBA 模块并单击“确定”按钮。
此时,你的 VBA 代码已经被导入到 Excel 文件中。
在VBA中,使用"ActiveWorkbook.Save"命令保存当前工作簿,使用"ActiveWorkbook.SaveAs"命令另存为其他名称或格式,可以设置路径和文件类型,例如:ActiveWorkbook.SaveAs Filename:="C:MyFolderMyFile.xlsx", FileFormat:=xlOpenXMLWorkbook。