使用动态数组时出现运行时错误 1004

瓦桑特·库姆博伊卡尔

我在 A 列中有 15 个名称。在尝试 ReDim 并填充已声明的数组并将元素(名称)提取到 E 列时,以下代码让我打嗝,说它是运行时错误 1004(应用程序定义的或对象定义错误)。

Dim f() as string

Private Sub CommandButton1_Click()
    Finalrow = Cells(Rows.Count, 1).End(xlUp).Row
    ReDim Preserve f(Finalrow - 1)

For i = 0 To Finalrow - 1
    f(i) = Sheet1.Cells(i, 1) ''''This line causes the glitch (error 1004)
Next

For i = 0 To Finalrow - 1
    Sheet1.Cells(i, 5) = f(i)
Next

End Sub
加里的学生

循环变量i从 0 开始;这会杀死该Cells()功能。


(可能还有其他错误)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

打开Word文件时出现运行时错误'1004'

替换公式时出现运行时错误1004

使用 MsgBox 时的运行时错误“1004”方法“OnTime”

使用Excel-VBA宏从工作簿复制时出现运行时错误'1004'

运行时错误'1004'

VBA - 运行此代码时出现运行时错误“1004”

Excel VBA宏出现运行时错误'1004'

错误:-运行时错误'1004'

在范围对象中使用完全限定的单元格时出现运行时错误'1004'

Excel VBA - 使用 .ModifyAppliesTo 和运行时错误 1004(尝试插入太长的字符串时出现问题?)

运行时错误1004复制公式数组

具有复制/粘贴功能时出现运行时错误1004

第二次执行宏时出现运行时错误 1004

将变量数据值复制到列尾时出现运行时错误1004

格式化数据透视表时出现运行时错误1004

向 DataBodyRange 添加验证时出现运行时错误“1004”

插入除法简单公式时出现运行时错误1004

在Excel VBA中删除多个列时出现运行时错误1004

尝试插入公式时VBA运行时错误'1004'

FormulaArray产生运行时1004错误

Excel VBA运行时错误1004

运行时错误1004-vlookup

运行时错误1004和424

VBA - 运行时错误“1004”

将Pastespecial与sourcetheme一起使用时出现运行时错误1004

使用两个索引/匹配时,运行时错误1004无法获取match属性

使用VBA粘贴时如何修复运行时错误1004

应用程序打开时出现Microsoft Excel VBA错误运行时1004,导致无休止的错误循环,导致无法使用Excel

在隐藏工作表上应用自动过滤器时出现运行时错误'1004'