返回列表 上一主題 發帖

[發問] 如何修改增加定時刪除

[發問] 如何修改增加定時刪除

大家好!
此巨集在每3秒會抓Sheet2的B307:C307的資料在Sheet1上
請問如何修改增加定時刪除?
在每分鐘的第 1 秒刪除Sheet1的A2:C21的資料;我只要每分鐘裡每3秒的資料,一直到程式設定停止時間。

謝謝!

Option Explicit
Sub Ex()
    Dim Rng As Range, Rng1 As Range, i%
    If Time < TimeValue("09:00:00") Then
        Application.OnTime TimeValue("09:00:03"), "SHEET1.EX"
        Exit Sub
    ElseIf Time >= TimeValue("13:30:00") Then Exit Sub
    End If
    Set Rng = Sheets("SHEET2").Range("B307:C307")
    Set Rng1 = Cells(Rows.Count, "A").End(xlUp)(2)
    Rng1 = Time
    For i = 1 To Rng.Count
        Rng1(1, i + 1) = Rng(i)
    Next
    Application.OnTime Now() + TimeValue("00:00:03"), "SHEET1.EX"
End Sub
50 字節以內
不支持自定義 Discuz! 代碼

大家好!
補充說明
此巨集在每3秒會抓Sheet2的B307:C307的資料在Sheet1上
請問如何修改增加定時刪除?
1.如何設定在每分鐘的第 1 秒刪除Sheet1的A2:C21的資料?
2.也就是只保留Sheet1的A2:C21每分鐘的資料(每3秒的資料共20筆),一直到程式設定停止時間。

謝謝!
50 字節以內
不支持自定義 Discuz! 代碼

TOP

        靜思自在 : 一個人的快樂.不是因為他擁有得多,而是因為他計較得少。
返回列表 上一主題