解决在保存WORD及EXCEL文档时,出现“以下内容无法保存在未启用宏的文档中”问题。

如题所述

1、VBA代码是用excel编写的,并且在保存时未启用宏的情况下,以下函数无法保存在工作簿中。

2、单击否,系统弹出“另存为”窗口,在此窗口中选择保存类型为“excel enabled macro workbook”,然后单击“保存”。

3、仔细查看前后的两个文件,您会发现它们的扩展名不同。使用宏的文档不以.xlsx格式保存,而是以xlsm格式保存。此外,他们的图标也不同。

4、重新打开test.xlsm,发现由于系统安全设置,系统发出安全警告“宏已被禁用”。

5、单击“启用内容”后,发现文档已保存宏功能,再次修改,保存,并且不会弹出提示“如果未启用宏,则无法在工作簿中保存以下功能”。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-03-02
office 2007的解决方法:依次打开word或excel中的“选项”/“信任中心”/“信任中心设置”/“宏设置”,把“信任对VBA工程对象模型的访问(V)”前面的勾去掉,点“确定”即可。本回答被网友采纳
第2个回答  2012-02-14
在一个已经保存的2007格式工作簿上加入宏保存时会提示的,这时单击“否”,另存为一个启用宏的工作簿就可以了(或者直接另存为一个启用宏的工作簿)。在一个还没有保存的2007格式工作簿上加入宏后,请直接保存为启用宏的工作簿。2007版本中
第3个回答  2012-02-14
文档中已经录入的宏。在一个已经保存的2007格式工作簿上加入宏保存时会提示的,这时单击“否”,另存为一个启用宏的工作簿就可以了(或者直接另存为一个启用宏的工作簿)。在一个还没有保存的2007格式工作簿上加入宏后,请直接保存为启用宏的工作簿。2007版本中,使用宏(或VBA代码)必须保存为.xlsm格式,否则会删除相应的宏(或VBA代码)。本回答被网友采纳
第4个回答  2012-02-14
一定格式不对噢。
相似回答