【发布时间】:2018-03-08 17:47:07
【问题描述】:
第一次海报。
以下 VBA 脚本每次都会中断一个工作宏。我尝试了不同的语法来修复,但得到了相同的结果。
该代码应该查看 L 列中的所有数据单元格,查找字符串“ERROR”。如果找到,将该单元格和右侧的单元格复制到正确的“AX”列并清除 L 和 M 中的文本。
它每次中断的步骤是“Cells(i, 50).Paste”行。
Set rng = Application.Range("L4:M" & lrow)
For i = rng.Rows.Count To 4 Step -1
If Cells(i, 12).Value = "ERROR" Then
Range("L" & i & ":M" & i).Copy
Cells(i, 50).Paste
Range("L" & i & ":M" & i).ClearContents
End If
If Cells(i, 21).Value = "ERROR" Then
Rows(i).Delete
End If
Next I
【问题讨论】: