我正在尝试为Excel编写一个VBA程序,在这个程序中,我可以将各种类型的表放入其中,最后,该程序会向我显示模拟值和来自每个字段的所有值的不同列表。 在程序到达标记点之前,它工作得很好。array If Range(alphabet(l) & m) = tabInhalt(n) Then ' <--Runtime error 9
我有一个excel COM加载项,它有快速访问工具栏与元素,我可以通过点击它来执行它。现在,我想要编写多次执行此元素的VBA宏。addinModule As Object Set addinModule = Application.COMAddIns.Item("MyExcelAddin").Object但我只能得到这样的错误:“运行时错误9:下标超出范围” 我不能在工具->引用中添加它,在开发者模式下它被加载到COM-Addins部分。
我对VBAExcel很陌生。我试图比较两个不同工作表中的单元格,如果它们是相同的,我需要执行如下所示的计算。问题是,当我运行时,我在下面的行Run-Time error '9': Subscript out of range上得到了一个Set rng1 = Sheets(“Monday”).Range("K"
我是VBAexcel的新手。我正在尝试将工作表上的数据从工作簿复制到另一个工作簿上的其他工作表。用户选择要通过“文件”对话框打开的文件。但是,我始终得到运行时错误9:下标超出范围。有谁能告诉我。Sheet2.Range("A:Y").ClearContents(Title:="Please choose a ExcelFile to Open"
我是VBA的新手,确实遇到了一个问题,在我自己的->上似乎找不到解决方案,所以非常感谢您的帮助:)。当我尝试运行以下代码时,我得到了“运行时错误9:下标超出范围”:
Dim i as Long, l as Long, x as Long, y as Long, z as Long, lastrow as