為什麼執行了,一點反應也沒有
請問哪裡需要修改 ?
Sub aa()
j = 2
For i = 2 To 5002
If Cells(i, 2) = TimeValue("09:30:00") And Cells(i, 1) = Cells(j, 16) Then 'a欄為日期,b欄為時間
x = Application.Max(Range(Cells(i - 2, 4), Cells(i, 4)))
Z = Application.Min(Range(Cells(i - 2, 5), Cells(i, 5)))
Do Until Cells(i, 4) > x + 30 And Cells(i, 1) = Cells(j, 16) Or Cells(i, 5) < Z
i = i + 1
Loop
If Cells(i, 5) < Z Then
Set y = Cells(i, 5)
Else
Set y = Cells(i, 4)
End If
y.Offset(, 7) = y - x
End If
j = j + 1
Next
End Sub作者: GBKEE 時間: 2010-8-28 14:33
回復 1#color790
這程序要的是甚麼? 我看不懂 可以告訴我嗎?
If Cells(i, 2) = TimeValue("09:30:00") And Cells(i, 1) = Cells(j, 16) Then 'a欄為日期,b欄為時間
把紅色0去掉 就會動作者: color790 時間: 2010-8-29 01:00