乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > Excel 下标越界了,什么原因

Excel 下标越界了,什么原因

作者:乔山办公网日期:

返回目录:excel表格制作


按钮是用VBA功能实现的。

而VBA功能中,下标越界的原因又有多种,比如:引用的工作表不存在、数组下标越界等。

所以还要具体情况具体分析。可以上传相应附件。

原因就是你调用的下标不存在。比如:
arr=range("A1:B2")
这个arr就是2行2列的数组,如果你使用arr(3,1),那就是下标越界了
又如你的工作簿有3个工作表,你用sheets(4)也就下标越界了
是不存在msgSheetName这个名字的工作表zd,如果这个msgSheetName的值是整数,EXCEL是不是以名称、而是序号去找表表,你先显示一下变量的值就明白了,例如:

msgbox msgSheetName

下标越界的原因是行、列坐标不在有效范围内(例如0、负数、或者超过最大值的正数),另外工作表的名字不存在也会操作下标越界。

相关阅读

  • Excel 下标越界了,什么原因

  • 乔山办公网excel表格制作
  • 按钮是用VBA功能实现的。 而VBA功能中,下标越界的原因又有多种,比如:引用的工作表不存在、数组下标越界等。 所以还要具体情况具体分析。可以上传相应附件。原因就是你调用百的
  • <em>EXCEL</em> <em>VBA</em> 运行时错误9 &

  • 乔山办公网excel表格制作
  • sheet1看看是否此名称的工作表不错在!或者大小写应该是Sheet1vba 运行时错误9 下标越界" src="/uploads/tu/605.jpg" style="width: 400px; height: 267px;" />你改成m=evlauate("公式")1、引用了不存在的数组元
关键词不能为空
极力推荐
  • <em>excel</em>的数字怎么转换成ASCII?

  • XCLE中的函数是=CODE()你可以在EXCEL里试试。excel的数字转换成ASCII文本!" src="/uploads/tu/126.jpg" style="width: 400px; height: 267px;" />存为Unicode 文本ASCII文件也称为文本文件,这种文件在磁盘中

ppt怎么做_excel表格制作_office365_word文档_365办公网