我使用下面的代码将一列从一张纸复制到另一张纸,然后用 Null 值替换空白单元格:
'Copying If Employee
sourceSheet.Activate
Range(Cells(2, 7), Cells(Rows.Count, 7).End(xlUp)).Select
Selection.Copy
destSheet.Activate
Range("E2", Cells(Rows.Count, 7)).PasteSpecial
For Each cell In Range("E2", Cells(Rows.Count, 5))
If Len(cell.Value) = 0 Then
cell.Value = "No"
End If
当我用它替换 for 语句时,Range("E2", Cells(500,5))
它工作正常。
可能是什么问题?我无法弄清楚。谁能帮我这个?