当前位置:编程学习 > VB >>

VBA在程序中溢出,求助!

--------------------编程问答-------------------- dim j as long

j =  Sheets("sheet1").Range("b65536").End(xlUp).Row

For i = 2 To j

改成这样试试。 --------------------编程问答--------------------
引用 1 楼 dsd999 的回复:
dim j as long

j =  Sheets("sheet1").Range("b65536").End(xlUp).Row

For i = 2 To j

改成这样试试。



   不行,运行起来,还是一样的错误,下标溢出! --------------------编程问答-------------------- 有没有名字是sheet1的工作表?

可以的话,把文件发给我看看, dsd999@sohu.com --------------------编程问答--------------------
引用 3 楼 dsd999 的回复:
有没有名字是sheet1的工作表?

可以的话,把文件发给我看看, dsd999@sohu.com



    不是工作名字的问题,问题是出在下标溢出的问题。 --------------------编程问答--------------------
引用 4 楼 yrj664973693 的回复:
Quote: 引用 3 楼 dsd999 的回复:

有没有名字是sheet1的工作表?

可以的话,把文件发给我看看, dsd999@sohu.com



    不是工作名字的问题,问题是出在下标溢出的问题。

如果没有sheet1的工作表,也会报下标溢出。 --------------------编程问答-------------------- on error goto ...
on error resume next --------------------编程问答--------------------
引用 6 楼 zhao4zhong1 的回复:
on error goto ...
on error resume next


什么意思?还请解释清楚。本人不是专用VBA软件的
补充:VB ,  VBA
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,