Google电子表格的日期自动过后删除行

时间:2018-07-10 18:29:59

标签: excel-vba google-apps-script

我有一个excel电子表格,它将删除日期信息,最好是自动删除今天日期之前的日期。我有VBA代码(我想确定我更喜欢这两个代码中的哪一个),我想知道是否有一个令人惊奇的人可以将其翻译为可与Google Spreadsheets一起使用。

Dim i As Integer

For i = 1 To ActiveSheet.UsedRange.Rows.Count
     If *Date_is_Passed* Then
         ActiveSheet.Rows(rowToDelete).Delete
     End If  
  Next i

OR

Sub deleterows()
lastrow = Cells(Rows.Count, 4).End(xlUp).Row
For i = lastrow To 2 Step -1
    If Cells(i, 4).Value2 < Date Then Rows(i).EntireRow.Delete
Next i
End Sub

感谢和虚拟cookie。

0 个答案:

没有答案