有人可以帮助使用此代码吗?它会在第6行发出错误(Set rng = Sheet3.Range(Cells(1,i),Cells(1,j)).Select
),但我不知道如何解决它。设置范围语句时出错
Public Sub CommandButton1_Click()
Dim i As Integer
i = 3
Dim j As Integer
j = 5
Set Rng = Sheet3.Range(Cells(1, i), Cells(1, j)).Select
lAnswer = Application.WorksheetFunction.Sum(Rng)
Sheet1.Cells(5, 13).Value = lAnswer
End Sub
1)_哪个错误正在抛出? 2)Sheet3的第一行第3列和第5列是什么? 3)Sheet3是否存在? 4)你能解释你想做什么吗?代码写得很奇怪。 –
嗨Matteo yes一切都在sheet3中,在我输入值的第一行中,我只是在将代码合并到我的工作表之前尝试一个简单的代码。我想要做的是总结让5个单元格在特定行中,然后到下一行然后总结相同的单元格。这就是为什么我试图看看我是否可以使用细胞功能的范围,我可以把它放在一个循环中,每次增加我 – Dean