0
我是新來的excel vba,但基本上我試圖做的是我比較兩個列表中的常見值。 有些單元格顯示爲空,但包含「」作爲不匹配的結果。 我試圖循環訪問列表,只將不是「」的值複製到新列中。 由於某些原因,除非我停下來,否則excel會保持循環而不會執行代碼。Excel VBA:「空」(失敗匹配)值的過濾列表,然後複製並粘貼到新列代碼循環
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
好吧,我想我得到最新消息。我需要的標準不會是「<>」。由此我的意思是任何不是「」,所以你如何指定。 – John 2014-10-31 11:52:17
我想''='的另一種方式 – 2014-10-31 11:53:02