首页 热点资讯 义务教育 高等教育 出国留学 考研考公

EXCEL2007 的宏怎么不能保存呢?

发布网友

我来回答

4个回答

热心网友

1、出现如图的对话框,点击否。

2、选择Excel保存的类型,点击Excel启用宏的工作簿.xlsm。

3、打开Excel,点击开发工具——宏,这时就能发现ExcelVBA被保存了。

4、点击执行,就能执行你录制的宏代码了。

5、当然你也可以通过文件——另存为——文件格式为启用宏的工作簿.xlsm

热心网友

 因为EXCEL2007将普通的excel文件(后缀为xlsx) 和带有宏的excel文件(后缀为xlsm)区分开来了。在普通的excel文件(后缀为xlsx)中不能保存宏。

如果要保存宏,只要将文件另存为带有宏的文件就可以了。

举例说明。

第一步:打开excel应用。

第二步:创建新文档。

第三步:录制宏。如图:

第四步:在A1中输入“abc”,A2中输入“abd”,停止录制。可以看到宏文件如图:

第五步:点击文件,另存为带宏的工作簿。如图:

点击保存就可以了。

热心网友

Excel 2007的文件保存默认扩展名是.xlsx,但如果文件中有宏或者VBA编程的窗体,就要以.xlsm扩展名保存,否则Excel只保存表信息,不会保存任何编程信息。
所以保存的是为*.xlsm或者另存为office97-2003兼容格式 *.xls,故方法是另存,

Office按钮-另存为-启用宏的Excel工作簿。
或Office按钮-另存为-其他格式
文件类型选择:Excel 启用宏的工作簿(*.xlsm)
即要保存成扩展名为.xlsm的文档。

热心网友

保存为*.xlsm或者另存为office97-2003兼容格式 *.xls

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com