幾乎解決了問題,但仍然需要幫助。 這裏是代碼:excel vba複製/粘貼數據fron另一個表如果條件匹配(但不是+1)
Sub bandymas()
LastRow = Sheets("Darbinis").Cells(Sheets("Darbinis").Rows.Count, "D").End(xlUp).Row
dim i
i=0
for each c in Sheets("Darbinis").Range("D1:D" & lastRow)
i=i+1
If Sheets("Sàskaita-Faktûra").Range("d22") = c Then
Sheets("Darbinis").Range("O" & i) = Sheets("Sàskaita-Faktûra").Range("P3")
endif
next
End Sub
一切相同的,但不加1,如果在表格中的值(「Darbinis」)範圍(「D1:d」)。是相同的。
預先感謝您。 Darius
已發佈的問題:http://stackoverflow.com/questions/35972372/excel-vba-to-copy-paste-data-fron-another-sheet-if-conditions-match – cutzero