【发布时间】:2014-12-27 17:14:21
【问题描述】:
我是 excel vba 的新手,但基本上我想做的是比较两个列表的共同值。 有一些单元格显示为空但包含“”作为不匹配的结果。 我正在尝试遍历列表,并且仅将不是“”的值复制到新列。 出于某种原因,除非我停止它,否则 Excel 会一直循环,而代码永远不会完成。
Sub Order()
Dim x As Long
x = 2
ActiveSheet.Cells(x, 10).Select
While x < 19112 And ActiveCell.Value <> " "
ActiveSheet.Cells(x, 10).Select
ActiveCell.Copy
ActiveSheet.Cells(x, 11).Select
ActiveSheet.PasteSpecial
Wend
x = x + 1
End Sub
【问题讨论】:
标签: excel list vba loops filter