第1个回答 2013-11-11
Sub test()
Dim sht1 As Worksheet, sht2 As Worksheet
Set sht1 = ThisWorkbook.Sheets("Sheet1")
Set sht2 = ThisWorkbook.Sheets("Sheet2")
Dim R As Long, I As Long, K As Long
R = sht1.Range("E" & Rows.Count).End(xlUp).Row
For I = 1 To R
If sht1.Range("E" & I).Value > 0 Then
K = K + 1
sht2.Range("E" & K).Value = sht1.Range("E" & I).Value
End If
Next
Set sht1 = Nothing
Set sht2 = Nothing
End Sub本回答被提问者采纳