Excel 保存包含 VBA 代码的工作簿
2003 及之前的版本中,在 xls
类型工作簿可以任意编写并保存 VBA 代码。
2007 版本开始,第一次保存包含 VBA 代码的工作簿时,Excel 会提示“无法保存工作簿”。
这是因为,含 VBA 代码的工作簿,必须保存成启用宏的工作簿类型。Excel 为此提供了xlsm
类型的工作簿,称之为「启用宏的工作簿」。
保存启用宏的工作簿
第一次保存时,将弹出前述提示框,为了保存 VBA 代码,其中选择「否」。在另存为窗口,保存类型列表中,选择「Excel 启用宏的工作簿(*.xlsm)」。
选择后保存,可以看到工作簿类型,xlsm
。
转载注明:文章转载自「懒人Excel - lanrenexcel.com」
本文标题:Excel 保存包含 VBA 代码的工作簿
马赛克打得略略马虎,强迫症表示希望改进,哈哈
收到,持续改进
新手大喜~感谢博主
写的很棒,简洁清晰,赞!
写的很好,支持!
请问下,现在office 2010下写的VBA代码,在其他更高版本比如2013,2017上运行是否向上兼容?
基本上兼容的,除非引用了已经废弃的代码