发布网友 发布时间:2022-04-23 13:11
共3个回答
热心网友 时间:2023-06-27 04:49
microsoft visual basic 运行时错误'13' 类型不匹配是因为安全级选项卡界面没有选择“非常高”,解决步骤如下:
1、首先第一步就是要进行依次单击“工具”——“宏”——“安全性”,如下图所示。
2、接着就是要点击进入安全级选项卡界面,这时候注意的是选择“非常高”。然后就是只允许运行安装在受信任位置的宏。这时候其他签署的和为经签署的宏都将被禁用。
3、然后这时候就要进行点击进行切换到“可靠发行商”标签即可。
4、接着就是要进行删除所有对象,然后进行“信任所有安装的加载项和模板”和“信任对于“Visual Basic项目”的访问”的复选框去勾,如下图所示。
5、最后一步就是点击完成以上设置后,然后再单击“确定”按钮使修改生效即可。
热心网友 时间:2023-06-27 04:50
因为我平时也经常用宏处理数据,所以,个人认为出现这种情况要能有以下几种原因:
文件的位置,文件名,excel标签页的名字(如sheet1,sheet2或是其它名字)是否符合宏的规范。
文件里有数据格式与宏规定的不一致,比如A1单元格中应该是“数值型”的,却写了文本字符。
或是其它地方复制过来,有空格、表格错位。
宏中引用的单元格/文件 不存在、未打开,或是其它错误。
系统禁用了某些宏
所以,光是把宏的安全性检测调到最低,不一定能解决问题。你最好把你的表格内容发过来,我帮你看一下 宏代码。mandaren@163.com
来自:求助得到的回答热心网友 时间:2023-06-27 04:50
点击Office按钮→Excel选项→信任中心→“信任中心设置”按钮,在“信任中心”对话框中选择“宏设置”→“启用所有宏”。