【发布时间】:2018-02-11 09:10:55
【问题描述】:
这只是我的代码的一部分:
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”这一行,但它指向上面的行作为有问题的行。我不知道那有什么问题。
【问题讨论】: