
你定义的i是整形变量。。整形变量的取值范围是-32768到32767。。
但是你的For i = 5 To Sheet1RowsCount 这句Sheet1RowsCount哪怕是EXECL2003都有65536。。明显超出了32767,不溢出才有鬼了。。
控件名称使用了”( )“这个数组或者函数用的符号,程序编译时会理解为一个数组或者函数,如果代码没有定义这个数组名或者函数名,则报错;如果刚好定义了这个名称,则会得出错误的结果,很难在运行中发现。
一般情况下,窗体控件的名称应尽量简化,或者有一定规则避免出错。系统关键字、符号不要用在自定义名称里。
以上就是关于EXCEL中运行VBA代码提示错误‘6’,溢出,如何解决请各位大侠帮忙,谢谢!!全部的内容,包括:EXCEL中运行VBA代码提示错误‘6’,溢出,如何解决请各位大侠帮忙,谢谢!!、VBA运行出错提示:显示子过程或函数未定义,怎么办、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)