问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

EXCEL VBA运行时出现1004错误,如何修改?10

发布网友 发布时间:2023-11-12 22:26

我来回答

5个回答

热心网友 时间:2024-12-12 09:30

i = Range("b65536").End(xlUp).Row - 9 '在已使用区域最末一行添加
是这一行的问题.
如果Range("b65536").End(xlUp).Row 小于或等于9 的话. i 就小于=0 了
这样 对于下面的 Cells(i, 2).EntireRow.Insert 来说 就会产生错误.
因为cells对象要求的行和列参数必须是大于 0 的.追问可是把-9删除后,依然是同样的错误提示。

追答应该不会啊,我在excel2003测试通过了.

热心网友 时间:2024-12-12 09:31

把C:\Documents and Settings\Administrator\Application Data\Microsoft\Excel这个文件夹下的东西都删除。
亲自试过,绝对有效

热心网友 时间:2024-12-12 09:31

i = Range("b65536").End(xlUp).Row - 9 '在已使用区域最末一行添加
修改成
i = Range("b65536").End(xlUp).Row +1追问谢谢你,还是出现同样的提示。

追答我运行宏提示错误呀。
可以发邮件给你。

我的系统,winxp+excel2007

热心网友 时间:2024-12-12 09:32

把dim定义全部放到Sub 插入最末行()前面追问还是不行啊。这样?:
Dim i As Long
Dim k As Long
Dim r As Long
Sub 插入最末行()

追答那就只有采用调试运行,逐语句执行,看是哪行的变量定义错误。

热心网友 时间:2024-12-12 09:32

-9删除后,没有问题
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
美国在多少个国家有驻军? 美国在哪些国家有驻军? 美国在哪些国家派有驻军? 美国在其本土以外的驻军有多少 美国都在哪些国家有驻军 空调制热的正确调法 守捉郎与侠客行 《长安十二时辰》乱弹之五 小孩子给母亲节的祝福 孩子送给妈妈的母亲节祝福语句子2024 中国篮球a级教练都是谁 加格达奇滑雪场哪里卖票便宜 厦门外国语学校2010招生 查阅资料的方法39 想买重疾险,男,32岁,一般收入,保费支出能控制在2千元以内。 反义词有那些? 大众途观涡轮增压通道号多少? 顺德杏坛昌教小学多少学生 excel运行VBA,出现1004错误4 世界上最值得精读的十大证券书籍都有哪些43 足球比赛的1/8、1/4赛是什么意思?是怎么分组的?24 去 开头的的成语有哪些 刚买的新手机的电在多少1 研究生入学时不调档案的情况下可以再考一次研究生考试吗? 大众水温数据流通道号4 大众点火线圈数据流通道号27 途观1.8t油压数据流通道号11 把秋思改写200字左右的小故事怎么写212 就让我一个人走 不要挽留 这是那首歌的歌词4 长安睿骋仪表盘转向指示灯不亮外面转向灯是亮的是怎么回事? “到最后还是一个人走”是什么歌的歌词?3 VBA运行find出现错误1004 十堰在邯郸那个方向 《弟子规》全文213 已注册的怎样更改444 已经注册的怎样才能更改?9 已经设置后怎样更改5 西安航空职工大学试飞院工学院的机构设置 男生分手后真的会很伤心吗? 自己写的作业论文要写上中图分类号和文章编号吗? 本杰明.格雷厄姆是怎样死的?56 请问一下网页中的<meta name="keywords" ...61 佛山泰格聚合物技术有限公司怎么样? 百度网盘为什么下东西一直显示“本地文件移动失败”,极偶尔有下... 伊春滑雪场位于哪里 微信里怎么找到删除的朋友,没有,没有qq号,没有电话号... 感动中国10大人物都有谁?13 重疾险怎么买,男32岁,交20年,想保10万元,要交多少钱呢? 为什么超市里的好神拖甩水很干?买回来的拖把却甩不干水?5 拓朴拖把甩水筐转不动了,怎么维修,好不好用?412 怎么在一年内修改两次