下标越界9是哪里错了

作者&投稿:植琪 (若有异议请与网页底部的电邮联系)

VB代码出现错误,提示为:运行时错误‘9’,下标越界,如下图。请大神指教...
这个和你的数组有关,比如你取得的数组是空的,但你要取数组的第一个的数据时,就会出错,下标越界了,因为总数是0,你要取1位置的数据,当然就超出下标了。建议先判断有多少数组,再进行调用。

VBA运行时错误9,下标越界
1、首先在SHEET表内设置好按钮,并指定到宏,(宏所在SHEET的名称为“图表”)。2、在VBA编辑器内输入如下的代码。(此代码的含义为遍布区域内的单元格,如果为空格,则隐藏空格所在的整列。3、在运行过程中出现了问题,下标越界,无法运行。4、查看问题原因为,在代码中的“SHEET1”工作表根本没有,...

运行时错误9下标越界怎么解决啊,具体一点?
这是数组的下标越界。数组可以用相同名字引用一系列变量,并用数字来识别它们。在许多场合,可用数组可以缩短和简化程序,因为可以利用索引值设计一个循环,高效处理各种情况。数组有上界和下界,数组的元素在上下界内是连续的,因为Visual Basic对每一个索引值都分配空间,所以不要不切实际地声明一个太大的...

VB实时错误9,下标越界
代码缺少搜索窗体,无法调试,注释所有有关搜索窗体的语句,未见有下标越界9的对话框提示。下标越界(错误 9)只能在定义的范围内访问数组元素和集合成员。此错误有以下的原因和解决方法:引用了不存在的数组元素.下标比可能下标范围大或小,或是在应用程序中这一边的数组没有指定范围。检查数组的声明以确认...

excel电子学籍中宏运行时错误9下标越界
你的语句有三种可能造成下标越界,一是Workbooks("ItemMaster"),如果没有ItemMaster文件打开会造成报错,另外,一般我们是写Workbooks("ItemMaster.xls")二是.Sheets("Sheet1"),如果工作簿没有名为"Sheet1"的表,会造成下标越界三是Cells(gyou1, 1).Value,如果gyou1的值不是有效的行(例如小于0...

运行时错误9下标越界怎么办
属性值误写为“名称”属性值。2、检查引用的表名的方法:在解决该错误之前,要仔细检查引用的表名是否正确。可以在编辑器的对象浏览器中查找“MicrosoftExcel”对象的括号内的值,这是正确的表名。3、重新运行程序:经过以上修正后,重新运行程序,应该能够避免下标越界错误正常访问所需的表格数据。

VB中实时错误9:“下标越界”是什么意思?
意思就是说你所引用的数组超出你所定义的数组范围了,如你定义了A[10][10],你最大只能使用到A[9][9],如果你使用A[9][10]就会出现“下标越界”,因为数组的下标是从0开始的,定义时下标是从1开始的,如果你还不明白你可以去找本书看看。

运行时错误9 下标越界
可能是单元格的文本没有那么多行,超过了。修改为,如果调用时的参数Line超过了单元格的文本行数,则返回空的字符串。Function GetCellTextLine(i As Integer, j As Integer, Line As Integer)Dim S$, V S = Cells(i, j).Text V = Split(S, Chr(10))If Line > UBound(V) + 1 Then ...

VB这段代码显示下标越界9,帮忙看看哪里错了?
下标越界的时候点调试,看看出错的行,如果是下面这样的数组访问代码:brr(m, j) = arr(i, j)那么错误原因就是m、j、i这些超过了数组brr、arr的定义范围,鼠标放在变量上系统会显示其值。如果是下面这样的工作簿、工作表等对象访问代码:.Worksheets("状态总览")下标越界就是表名不存在。

vba下标越界9?
vba下标越界,通常是找不到指定的对象,尤其是以名称查找的。不用高手也能弄。你检查一下左边的目录区域,看有没有userform1这个窗体,如果没有,建立一个名称为这个的就行,或者说,你那个userform1名称被修改成其他的了, 导致你的代码找不到这个窗体。那么你可以把已改名的窗体改为userform1或者把...

说购15686491719问: 一直显示实时错误9,下标越界,哪里错了 -
西林区惠尔回答: 你的第一个错误——实时错误424:因为label后面的最后一个字符是数字1,而不是字母l,你全部写错了,因该是label1;第二个错误——Label1.cation = "现在是北京时间:" & Format(Time, "ttttt"):这里的cation写错了,因该是caption

说购15686491719问: excel运行时下标越界9 -
西林区惠尔回答: Excel提示下标越界是VBA程序运行的一个错误提示,原因有以下几个: 1、引用了不存在的数组元素:下标比可能下标范围大或小,或是在应用程序中这一边的数组没有指定范围. 2、声明数组时没有指定元素的数目:引用了不存在的集合成员.

说购15686491719问: Excel 为什么 运行时错误9 下标越界 -
西林区惠尔回答: 数据范围超出VBA代码中的单元格范围,在代码中扩大范围.

说购15686491719问: 电脑运行软件提示“运行时错误 “9”下标越界” -
西林区惠尔回答: 软件缺陷.设计时没有考虑二维数组可能越界的情况

说购15686491719问: excel运行时错误9'下标越界 -
西林区惠尔回答: 不存在那个工作表的名称.所以显示下标越界~

说购15686491719问: vb中出现实时错误9,下标越界 请高手解答! -
西林区惠尔回答: .Columns(2).Width = 2100 报错的话,是因为Columns控件数组不含第2项,报错下标越界.查查数据库部分有没有问题~

说购15686491719问: 电脑问题(运行时错误'9'下标越界) -
西林区惠尔回答: 试试这个简单方法. 安全模式下开机,开始--所有程序--附件--系统工具--系统还原,选择最近好的时间点试试. 如果这个方法还不行,下次再装系统时就会自动消失,这是程序错误后留下的痕迹.

说购15686491719问: VB代码出现错误,提示为:运行时错误'9',下标越界,如下图.请大神指教,O(∩ - ∩)O谢谢! -
西林区惠尔回答: 这个和你的数组有关,比如你取得的数组是空的,但你要取数组的第一个的数据时,就会出错,下标越界了,因为总数是0,你要取1位置的数据,当然就超出下标了. 建议先判断有多少数组,再进行调用.

说购15686491719问: microsoft excel中点击开始检查,显示错误9,下标越界,是在填中学生中考表里的,不要那 -
西林区惠尔回答: 下标越界.是指你在运行它编辑的程序时.提示的错误信息. 可能你们填的数据.没有按照规范要求处理.所以提示出错. 具体的出错代码. 你可以右键工作表.查看代码.找到相应的宏代码. 右键它的按钮.看看它是指向的哪个宏.再去那个宏执行程序,用F8一步一步地执行.看是哪里出了问题.再分析你的原因.

说购15686491719问: 做excel表格时,每次检查时都会弹出一个对话框,运行错误`9`:下标越界 -
西林区惠尔回答: 一般是vba程序有问题,会提示下标越界,具体要看你的excel和vba代码


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网