- 帖子
- 19
- 主題
- 12
- 精華
- 0
- 積分
- 60
- 點名
- 0
- 作業系統
- XP
- 軟體版本
- Office 2007
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2011-9-27
- 最後登錄
- 2017-12-21
|
Dim day As String
Dim i As Integer
For i = 7 To 10000
If Worksheets("輪動值").Range("A2") = Worksheets("輪動值").Range("A" & i) Then
Worksheets("輪動值").Range("B" & i & ":I" & i).Value = Worksheets("輪動值").Range("B2:I2").Value
GoTo stockup
End If
Next
stockup:
-------------------------------------------------------------
請問我 Worksheets("輪動值").Range("A2") 輸入 NOW() 判斷式就無法比對日期
之後修改成下面 也無法判斷,但是 Worksheets("輪動值").Range("A2") 直接輸入日期 ex. 2011/11/21 就可以比對
Dim day As String
Dim i As Integer
For i = 7 To 10000
day = Worksheets("輪動值").Range("A" & i)
If day = Worksheets("輪動值").Range("A" & i) Then
Worksheets("輪動值").Range("B" & i & ":I" & i).Value = Worksheets("輪動值").Range("B2:I2").Value
GoTo stockup
End If
Next
stockup: |
|