0
每個單元這只是我的代碼部分:Excel中的VBA - 在選擇
Set ws1 = Sheets("Source")
Set ws2 = Sheets("Destination")
finalrow = ws1.Cells(Rows.Count, "A").End(xlUp).Row
ws1.Range(Cells(2, "B"), Cells(finalrow, "C")).Select
For Each c In Selection
If IsNumeric(c) Then
c.Value = 1 * c.Value
End If
Next c
即使這樣,我指定表「源」和「目的地」,如果我不 運行該宏從表格「源」中,它返回一個錯誤。我認爲問題出現在「For Each c In Selection」一行中,但它指向上面的行作爲有問題的行。我不知道那有什麼問題。
它返回相同的錯誤1004「應用程序定義或對象定義的錯誤」 – crni
@crni - 現在查看更新的代碼。 – Mrig
是的,這工作。謝謝。我花了一段時間才正確輸入。但是我沒有工作的原因是什麼? – crni