office2007开始,为防止宏病毒,文件格式做了改进。xlsx文件为普通的excel工作簿,不能存储宏。xlsm文件为带有宏的excel文件,你需要另存为,选择“excel启用宏的工作簿”即可。则文件扩展名为xlsm可以保存宏。
另存为的时候,“保存类型”选择“excel启用宏的工作簿”再保存就可以了
你使用的excel版本应该是2007版以上,如果需要保存宏,那么保存的文件类型必须是.xlsm,而不能保存为xlsx.
文件没有选择xlsm格式,而是用了xlsx格式是这样的。