Debugging Excel VBA:';excel vba运行时错误1004';应用程序定义或对象定义错误

Debugging Excel VBA:';excel vba运行时错误1004';应用程序定义或对象定义错误,debugging,excel,compiler-errors,vba,Debugging,Excel,Compiler Errors,Vba,我在一个模块中有这一行,当我尝试运行它时,它不断地抛出一个运行时错误1004 有人能帮忙吗 我猜这与范围的引用方式有关,但我不确定。这对我来说是全新的 rngFirst = ThisWorkbook.Worksheets("Still In Progress").Range("G" & 1 & ":G" & lw) 提前非常感谢这对我很有用: Sub Button1_Click() Dim rngFirst As Range Dim int1 As Integer

我在一个模块中有这一行,当我尝试运行它时,它不断地抛出一个运行时错误1004

有人能帮忙吗

我猜这与范围的引用方式有关,但我不确定。这对我来说是全新的

rngFirst = ThisWorkbook.Worksheets("Still In Progress").Range("G" & 1 & ":G" & lw)
提前非常感谢

这对我很有用:

Sub Button1_Click()

Dim rngFirst As Range
Dim int1 As Integer

int1 = 2

Set rngFirst = ThisWorkbook.Worksheets("Sheet1").Range("G" & 1 & ":G" & int1)

rngFirst.Select

End Sub

在我使用Dim和Set之前,我遇到了与您相同的错误。

您的范围定义不正确。基本上,您将范围设置为:

“仍在进行中!G1:G1w”

您需要将rngFirst公式的最后一位设置为一个数字(例如在范围的右下角)。比如:

…范围(“G”&1&“:G”&20)


如果数据的底部位于第20行。

是否有一张名为“仍在进行中”的表格在
“:G”和
之后是“elldoubleyew”吗?