2022-11-03 11:40来源:m.sf1369.com作者:宇宇
由于宏表函数GET.WORKBOOK(1)是通过宏功能起作用的,所以文档最后必须以Excel启用宏的工作簿(*.xlsm)格式另存,这样下次打开时才能正常显示工作表目录。
单击Excel左上角的保存按钮。
Excel会弹出提示“无法在未启用宏的工作簿中保存以下功能”,请单击“否”继续。
从“保存类型”下拉框中选择“Excel 启用宏的工作簿(*.xlsm)”文件格式,然后保存。
*.xlsm格式的文件。
此外,打开工作簿时Excel默认会禁用宏,得单击警告栏中的“启用内容”按钮才能显示工作表目录。
答:如果安装office时你采用的是自定义安装,那么就是你取消安装了有关宏的部分,典型安装是默认安装宏操作的,如果你安装的是office精简版之类的,十有八九是精简版已经取消了宏,解决的办法只有重装,是第一种情况的话你可以从删除/添加程序控制面板中找到office,选择“添加/删除.”,在弹出的界面选择修复,然后就按提示一步步执行下去,先决条件是你手头上要有安装程序,如果是第二种情况你只能找到office全整版重装了
excel 2007以上才有此功能,存的时候选择格式是未启用宏的工作簿,打开就不执行宏。
下面具体介绍一下Excel在未启用宏的工作簿中的保存,具体步骤如下: 1、先看看导致这个问题的出现,在我们开启开发工具,使用VBA对进行编程应用的时候,excel就具备了自动操作的能力,有一定的风险性,这是会导致出现这个现象的原因之一。2、另外一种情况就是使用了宏,无论是录制宏还是调用的宏,同样让excel就具备了自动操作的能力,存风险,这是会导致出现这个现象的原因之二,如果排除这两个因素,保存就不再提示了。3、为了使用这样的功能,但又想保存的话,就要将文件存另一个扩展名的格式了,可以在文件----另存为,选择启用宏的工作簿.xlsm来进行保存。4、如果不选择启用宏的工作簿.xlsm来保存,还可以选择97--2003的格式来保存,这旧版本的格不区分内容是不是有宏之类的存在。5、最后来看看,Excel为我们提供的有扩展点的保存,包括二进制.xlsb,.XML数据,文件网页.mhtml,文本、PDF之类的,大家可以先熟悉一下。