首頁>Club>
4
回覆列表
  • 1 # 使用者2504346882043

    使用VBA

    開啟VBA編輯器,插入模組

    複製下述程式碼:

    Sub StartTimer() Dim i!, t i = Sheets(1).[B65536].End(xlUp).Row t = Sheets(1).Cells(i + 1, 1) Application.OnTime earliesttime:=t, procedure:="Process", schedule:=True End Sub

    Sub Process() Dim i!, t With Sheets(1) i = .[B65536].End(xlUp).Row t = .Cells(i + 1, 1) On Error Resume Next Application.OnTime earliesttime:=t, procedure:="Process", schedule:=False On Error GoTo 0 .Range(.Cells(i, 2), .Cells(i, 3)).Copy .Cells(i + 1, 2) End With Application.CutCopyMode = xlCopy StartTimer End Sub

    雙擊Workbook,複製工作簿open程式碼:

    Private Sub Workbook_Open() StartTimer End Sub

    附件請參考。(BC資料為模擬資料請使用自己的資料更新內容)

  • 2 # 使用者2195486961218

    如果是用了函式的,excel中會自動重新整理。

    在excel中,使用函式、公式等,只要資料有變化,就會自動重新整理資料的。

    如果沒有使用函式、公式,那就只有手動更改資料。

  • 中秋節和大豐收的關聯?
  • 聯想小新Pro13銳龍標壓版和小新Air14銳龍版哪個更好?