0
For i = 1 To iRowNumber
If Cells(i, x).Value > 1 Then
Cells(i, 2).Copy
Sheets(1).Select
Cells(1, 1).Value = Now
Cells(1, 2).Value = "Duplicate"
Cells(1, 4).Select
ActiveSheet.Paste
Cells(1, 3).Value = Mid(Cells(1, 4), 5, 4)
End If
Next i
x=x+1
條件:
片材(2)> 130916001,130916001000009,1「〜>檢查,如果第三列大於1
預期的結果:
片(1)第一行>時間, 「重複」,1600,130916001000009
片材(2)130916001,130916001000009,2「〜>變化1成爲2
結果:
片(1)細
片材(2)130916001,130916001000009,NOT2「〜>錯誤
如果我提取這部分代碼,計數器工作正常
Fyi我有6張,但不知道是因爲這個還是不是?
你必須更精確地描述你的對象,你的代碼不是很清楚它在看什麼單元格。調用你的單元格如下:'sheets(「Sheet1」)。cells(i,2)'等等。這樣,你不必選擇任何東西,它與你的活動工作表無關。 – nutsch