vba运行时错误9下标越界 - 爱问答

(爱问答)

vba运行时错误9下标越界

Sub moyenne()Dim moyenne As DoubleDim i, g As IntegerDim A As Integerg = 3Doi = 4A = 0somcoef = 0    Do        note = Worksheets("feuil1").Range(Cells(g, i), Cells(g, i)).Value        coef = Worksheets("feuil1").Range(Cells(g,i), Cells(2, i)).Value         If note <> "" Then            A = note * coef + A            somcoef = coef + somcoef        End If        i = i + 1     Loop until Cells(g, i).Value <> ""    If somcoef <> 0 Then        moyenne = A / somcoef        Worksheets("feuil1").Range(Cells(g, 2), Cells(g, 2)).Value = moyenne    End If    g = g + 1    Loop until Cells(g, 4).Value <> ""End Sub  运行时提示错误9 下标越界请大家帮忙改正一下谢谢 “错误9 下标越界”错误发生在代码行“note = Worksheets("feuil1").Range(Cells(g, i), Cells(g, i)).Value”,这里的引用“Worksheets("feuil1")”是最易发生错误的,引用的表名“feuil1”必须是“name”属性值而不是“名称”属性值,也就是应该是编辑器的对象浏览器里“Microsoft excel”对象的括号里的值,同时也是表格界面里的工作表标签的名称。

顺便说一下,后面还有一些其他错误(比如“Cells(g, i).Value <> ""”这个引用错误,会导致运行时错误1004“应用程序定义或对象定义错误”)。

相关标签:越界

下一篇:fortran中运行结果显示数组越界,怎么知道哪个数组越界,或者是怎么检查

上一篇:越界采矿违反了《中华人民共和国矿产资源法》哪一条

热门标签:
控制 天下 西游记 祝福 三国演义 斗罗大陆 隋唐 灵魂 童年 左耳 复活 项链 斗破苍穹 蝙蝠 校花 勇气 风流 黑客 盗墓笔记 神武 魔域 小爱 完美世界 全职高手
最新更新:
岳飞e思维资料分析的课程怎么样呢? 开始征服的武侠位面的修真小说。 为什么把太监叫公公? 鲁迅写藤野先生的时代背景 商山早行这首诗抒发了诗人怎样的情感 书戴嵩画牛出现了两次笑,谈谈你对这两次笑的理解。 由渌罗山至桃园县记全文翻译,急!在线等 谁有苏派的所有小说麻烦发一下,我想要TXT版的,可以在百度网盘或者迅雷中下的,谢谢。 音士顿录音笔能看小说吗 简一的超高门板工艺是什么? 金田起义的标志是什么 《公司法》全文共多少字? 春秋战国为什么存在时间重叠 禅让制和世袭制的利弊 《红星照耀中国》中红色外交第一人是谁?