java 表格 点击表格出现越界_Excel提示下标越界的原因及解决方法
在Excel中,如果有VBA代码,会经常遇到下标越界这个错误提示:Microsoft Visual Basic ~运行时错误'9'~下标越界,如下图所示:
如下示例:
如果使用数组时,数组的下标超出数组的可取值范围就会出现这个错误,这个数组可以是自定义的也可以是系统自带的。
1、自定义数组:dim arr1(1 to 5)
arr1(10)=555
因为arr1数组为1到5,这里却是10,所以就会报下标越界错误。
2、系统自带的数组:Sub 下标越界()
MsgBox Sheets(4).Name
End Sub
一个excel工作表有3张工作表,这里的Sheets(4)已经超出3了,因此也会报下标越界错误。
总的来说:虽然提示下标越界的原因很多,但终究是因为对象不存在或者超出范围:
引起“下标越界”的报错的解决办法:
1、引用了不存在的数组元素。
下标比可能下标范围大或小,或是在应用程序中这一边的数组没有指定范围。检查数组的声明以确认其上界和下界。若使用的是重新指定范围的数组,应使用 UBound 和 LBound 函数来决定数组访问。如果索引指定为变量,应检查变量名的拼写。
2、声明数组时没有指定元素的数目。
引用了不存在的集合成员。 试着使用 For Each...Next 结构代替指定元素下标。
3、使用速写形式的下标,结果指定了错误的元素。
下标越界不存在对应的工作薄、工作表名称是否写正确。
参考自:Office教程学习网
java 表格 点击表格出现越界_Excel提示下标越界的原因及解决方法相关推荐
- 出现java.sql.SQLException: Subquery returns more than 1 row错误的原因,解决方法
今天在使用嵌套查询语句时出现这个错误,也很好解决,在这里记录一下. 例如这个语句: <select id="findSongBySheetId" resultType=&qu ...
- autocad2014点击保存闪退_AutoCAD2014闪退的原因和解决方法 一打开就闪退怎么办
有很多小伙伴在使用AutoCAD2014时,发现在安装.激活.打开这几个操作步骤过程中,特别容易出现闪退的情况,到底是怎么回事呢?下面通过这篇文章给大家介绍一下. 上一次Windows8.1升级成Wi ...
- autocad2014点击保存闪退_cad2014闪退的原因和解决方法
大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答. 以系统升级出现闪退为例,cad2014闪退的原因和解决方法: 1.原因:Windows8.1升级成Windows10系统之后出现了 ...
- java安装 2203_win7系统无法安装java程序提示“内部错误2203”的解决方法
win7系统无法安装java程序提示"内部错误2203"的问题发生概率较高.怎样来处理win7系统无法安装java程序提示"内部错误2203"的问题,知道的人估 ...
- java提示版本过低怎么处理_eclipse提示jdk版本过低怎么办 eclipse提示jdk版本过低解决方法...
eclipse提示jdk版本过低怎么办?有时我们会遇到eclipse提示jdk版本过低的情况,下文介绍eclipse提示jdk版本过低解决方法,一起和小乐哥来了解下吧! 170.0000MB / 编程 ...
- 我的世界java老崩溃怎么办_我的世界总是崩溃怎么办 崩溃或者无法启动的的原因及解决方法介绍...
川北在线核心提示:原标题:我的世界总是崩溃怎么办 崩溃或者无法启动的的原因及解决方法介绍 我的世界总是崩溃怎么办?我的世界作为许多玩家都十分喜爱的模拟经营沙盘类游戏,经常有玩家反映在玩我的世界的时候, ...
- 在vue中,Echarts雷达图中indicator的点击事件,不能改变data中的值的解决方法
在vue中,Echarts雷达图中indicator的点击事件,不能改变data中的值的解决方法 参考文章: (1)在vue中,Echarts雷达图中indicator的点击事件,不能改变data中的 ...
- java.util.ConcurrentModificationException异常原因及解决方法
java.util.ConcurrentModificationException异常原因及解决方法 参考文章: (1)java.util.ConcurrentModificationExceptio ...
- Java ConcurrentModificationException异常原因和解决方法
Java ConcurrentModificationException异常原因和解决方法 参考文章: (1)Java ConcurrentModificationException异常原因和解决方法 ...
最新文章
- WPS漏洞利用工具Bully常见命令集合
- vue 使用element 菜单与tab页联动
- 应用化学:从二氯甲烷到四氯化碳
- 国内开源社区巨作AspectCore-Framework入门
- VS2017 无法连接到Web服务器“IIS Express”终极解决方案
- cvi中c语言只保留两位小数,CVI编程常见问题与错误-2012.9
- C#LeetCode刷题之#383-赎金信(Ransom Note)
- Manjaro下显卡相关的命令搜集
- android tsclib.so,续 某哩某哩APP之m3u8解密分析之跳过so文件 从APP日志入手(AES/CBC模式)...
- border-box和CSS3 calc()解决盒模型加边框或边距后尺寸变大的问题
- 目标检测标注格式转换:labelme2yolo yolo2labelme
- 给被Access过大问题困扰的网站,提供几种解决方案
- 智慧能源:浅谈新一代信息技术在智慧能源的应
- php excel导出科学计数法,php导出excel时科学计数法的处理方法
- 姐养狗2号前来面基!祝大家新年快乐!
- Activity子流程——调用子流程
- Instant Contiki
- 手机移动OA:指尖上也可以拥有会议助手
- 我的世界java笔刷指令_原版创世神刷子工具命令方块指令分享
- Linux 磁盘空间释放问题