返回列表 上一主題 發帖

用vba語法比對日期

用vba語法比對日期

本帖最後由 imzues 於 2011-4-18 15:37 編輯

若是我的原始數據裡有 年 月 日 時間,但我只要match日期和時間,然後按match的日期匯入資料
像這種要match兩筆以上的條件,
那我要怎麼用vba寫那行的語法ㄚ???

不好意思....講的太模糊了
我已經幫檔附上來了,在麻煩講解一下~感謝

Book1v1.zip (1.98 KB)

TOP

感謝大大熱心的解答,小弟還有個問題
若是我[E4:E11]這8筆的資料是每天都會做變動,若有和先前匯過的日期相同時,
有辦法和匯過的那些數字做加總嗎?

TOP

不好意思
我想請問一下Cells(4 + N, 5) = ""
=""  <===這寫法的意思是什麼?

TOP

不好意思你寫的那段程式好像沒辦法執行

Set k = Sheet1.Range("I3:K3").Find(A, LookIn:=xlFormulas)
    If k.Offset(d - 3, 0) = "" Then
       k.Offset(d - 3, 0) = Sheet1.Cells(4 + N, 5).Offset(0, 1)
    Else
       k.Offset(d - 3, 0) = k.Offset(d - 3, 0) + Sheet1.Cells(4 + N, 5).Offset(0, 1)
    End If

N = N + 1    'N為處理下一筆資料之參數
Loop


End Sub

TOP

        靜思自在 : 【是否發揮了良能?】人間壽命因為短暫,才更顯得珍貴。難得來一趟人間,應問是否為人間發揮了自己的良能,而不要一味求長壽。
返回列表 上一主題