1. excel宏保存触发
这说明你的工作薄中是带有可履行的宏代码,在2007版中如果想保存其中的宏代码,就首先要将工作薄另存为“启用宏的工作薄”,否则就会有这类现象出现;或将其中的宏代码删除便可。
1、电脑打开word,点击左上角的文件。
2、点击文件后,点击选项。
3、进入Word选项后,点击进入信任中心。
4、进入信任中心后,点击信任中心设置。
5、进入信任中心设置后,把禁用所有宏,并且不通知勾选上就可以了。
2. 怎么保存启用宏的excel
我的情况是:
英文Office + 中文语言包
在Excel中录制宏,宏名和模块名均为中文。
插入一个“表单按钮”,指定运行上面的宏。
保存退出,再打开,就出错。
恢复办法用“冰与火”同学的就好了。至于防止再发生的对策,我的办法是:
不使用“表单控件”,而是使用“ActiveX控件”。
它的不同有2点。
sub名等,均为英文
直接保存在当前Sheet中,不需要另外一个模块。
所以,正好避免了中文的错误。
至于mrchow同学说的
改变模块名为英文
的建议,我这里因为没有打开“属性窗口”,所以开始怎么也改不了。后来上网搜了一下,通过“视图”->"属性窗口"打开后,就可以修改模块名了。另外,还可以把模块文件中的代码全部移到当前Sheet中,那样就可以删除模块,也就不需要担心它的中文名了。 不过这样的话,表单控件关联的宏就需要再重新指定成Sheet中的那个宏。
3. 单元格触发宏
使用selection.address,方法如下:
1、打开需要使用的Excel文档;
2、如果需要选中的多个单元格是相邻或连续的,用鼠标点击第一个单元格,并按住鼠标左键,拖拉选择其余需要选择的单元格,选择完成后松开鼠标;
3、如果需要选中的多个单元格不相邻,可以按住键盘“Ctrl”键,同时用鼠标点击需要选择的单元格。
4. excel启用宏无法保存
一、因为你的宏选项里就没有可加载的宏,所以我们要先保存了宏以后才能加载的,就是说你上个文件里的宏,先保存到一个文件夹里,现在加载的时候,再找到那个文件夹里的宏,才能加载。重启一下就可以了,如果是2010版,你可以点击视图选项卡,有一个就是宏要保存到指定目录。点击另存为,类型选择加载宏,就会显示这个目录的位置。 二、点击工具,加载宏后会弹出一个窗口,问你要加载哪一类的函数,你把你需要的函数打上对勾,确定以后,你再编函数公式的时候,列表中就会有你加载的函数。 三、在excel2007以后,要保存为xlsm(启用宏的工作表),才可以在其中运行宏。还要注意EXCEL选项中的信任位置和安全设置。如果某一个文件夹中有很多个宏工作表,那么可以将EXCEL选项——信任中心——信任中心设置——受信任位置中加入这个文件夹,在EXCEL选项——信任中心——信任中心设置——宏设置中有启用还是禁用的选项,但这个对受信任位置无效。
5. excel保存为启用宏的文件
改成普通格式的方法是:
①首先,打开你要转换的文件,点击左上角的图标,选择“另存为”。
②在之后弹出的对话框中,点击“保存类型”的下拉列表。
③在下拉列表中选择“Excel 工作簿”,单击“保存”按钮。
④在弹出的对话框中选择“是”。
⑤这样就能在之前的文件旁边看到“不能用宏的excel”了。
6. Excel保存宏
关于EXCEL中的宏丢失了怎么办的问题,我们可以按照以下的方法或者步骤来解决:
首先我们设置一下:单击工具——然后选项——安全性——宏安全性,然后勾选“中”或者“低”,退出Excel以后再重新进入就可以正常的使用了,否则会提示出错,或者是宏被禁止运行。
7. excel自动触发宏
使用vba编程可以实现,具体参考触发事件worksheet_selectionchange。如果希望每次打开Excel自动加载宏文件,需要进行安装~
- 相关评论
- 我要评论
-