社区
VBA
帖子详情
VBA 调试“运行时错误 1004 ,指定值超出范围”。这个该如何解决,谢谢!
weixin_41769912
2018-05-31 12:52:47
...全文
2632
9
打赏
收藏
VBA 调试“运行时错误 1004 ,指定值超出范围”。这个该如何解决,谢谢!
[图片]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
threenewbee
2018-06-01
打赏
举报
回复
400 10 400 200这几个值有超过了范围
threenewbee
2018-06-01
打赏
举报
回复
那要看上下文,sheet3能不能添加shape 能不能添加在那个位置,那个大小。
舉杯邀明月
2018-06-01
打赏
举报
回复
引用 7 楼 caozhy 的回复:
这个不一定,超过范围不是说过大或者过小,也有可能不合法
你说得那么玄乎………… 那4个参数是: 左上角x坐标,左上角y坐标,宽度、高度 对照你这句话,如何去理解这个“超出范围”?
threenewbee
2018-06-01
打赏
举报
回复
这个不一定,超过范围不是说过大或者过小,也有可能不合法
舉杯邀明月
2018-06-01
打赏
举报
回复
引用 4 楼 caozhy 的回复:
400 10 400 200这几个值有超过了范围
你觉得这几个值会“超出范围”吗? 并且第4个参数,楼主的是20不是200;就算是200也应该是合法的值。
舉杯邀明月
2018-06-01
打赏
举报
回复
不知道是不是“对象数量”超过范围引起啊。
不过,我觉得一张表中插入几千、上万个这种对象也应该没问题吧…………
舉杯邀明月
2018-05-31
打赏
举报
回复
赵4老师
2018-05-31
打赏
举报
回复
先点调试按钮,光标会停在出错的那条语句处, 此时可以在立即窗口中使用 ?变量名 或 ?函数名(函数参数) 或 过程名(参数) 辅助调试。
舉杯邀明月
2018-05-31
打赏
举报
回复
我在 MS Office 2007 32位版本中测试,执行结果正常。
Excel
VBA
运行时
错误
1004
’:方法‘Open’作用于对象‘Workbooks’时失败 的
解决
方法
出现这个问题后从网上查找各种办法,有说要进行信任设置的,有说要删除XLSSTART文件夹的,有说什么新版本office对
vba
格式要求更严格的,信任设置我试了没起作用,后面那2个删除文件夹我就没试,明显不靠谱。
错误
原理:来源文件是从网站上下载的,而网站上生成的这些excel文件可能格式是不完整的,也就是corrupted,所以在打开这些文件时需要加参数。我的功能是打开一系列excel文件从中自动复制数据到汇总excel的各个
指定
的sheet中,来源的excel是从网站上下载的。
excel
vba
“
运行时
错误
1004
,应用程序定义或对象定义
错误
”
查看下工具--宏--安全性,安全级别降低,可靠发行商保留空白。如果新建文档也会出现上述情况,试打开EXCEL后,工具--宏--VB编辑器,删除里面的程序,再观察。单击文件――选项――信任中心――打开“信任中心”对话框,宏设置――勾选“信任对
VBA
工程对象模型的访问”。MsgBox "已清空历史数据" & n - 1 & "行!MsgBox "已清空历史数据" & n - 1 & "行!MsgBox "无数据需要清空,请确认!MsgBox "无数据需要清空,请确认!
宏VB的
1004
问题,方法作用于对象
错误
,如何
解决
?
🏆本文收录于《CSDN问答解惑-专业版》专栏,主要记录项目实战过程中的Bug之前因后果及提供真实有效的
解决
方案,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
运行时
错误
‘
1004
‘方法‘Open‘作用于对象‘Workbooks‘时失败
运行时
错误
'
1004
'方法'Open'作用于对象'Workbooks'时失败
解决
【Excel
VBA
入门】今天你的代码
调试
通过了吗
初次接触编程的我们更要懂得如何去
调试
我们的代码,才能真正意义上懂的编程这门艺术。而且
调试
代码就是在不断地排错,让我们的程序由脆弱变得强大起来。所以本期分享的是根据几个实例和常见问题教大家通过
调试
代码,跟踪定位最后
解决
问题。
VBA
2,506
社区成员
10,830
社区内容
发帖
与我相关
我的任务
VBA
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
复制链接
扫一扫
分享
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章