有人可以幫助使用此代碼嗎?它會在第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