Yahoo奇摩知識+ 將於 2021 年 5 月 4 日 (美國東部時間) 終止服務。自 2021 年 4 月 20 日 (美國東部時間) 起,Yahoo奇摩知識+ 網站將會轉為唯讀模式。其他 Yahoo奇摩產品與服務或您的 Yahoo奇摩帳號都不會受影響。如需關於 Yahoo奇摩知識+ 停止服務以及下載您個人資料的資訊,請參閱說明網頁。

跪求 excel VBA 高手?

工作表1

A2:I2 是外部匯入的資料 (會隨時變動)

期望能在 工作表 2 的 A2:I2 內自動寫入

而且工作表1若有新一筆資料時,能寫在工作表 2 的 A2:I2 , 舊資料往下排放 (A3:I3)

Attachment image

2 個解答

評分
  • 5 年前
    最佳解答

    在工作表1加入以下工作表巨集:

    Private Sub worksheet_change(ByVal target As Range)

    If target.Address = "$A$2" And target <> "" Then

    Sheets("工作表2").Range("A" & Sheets("工作表2").Range("A65536").End(xlUp).Row + 1 & ":I" & Sheets("工作表2").Range("A65536").End(xlUp).Row + 1).Value = Sheets("工作表1").Range("A2:I2").Value

    End If

    End Sub試試

  • 小嵐
    Lv 4
    5 年前

    外部如何匯入資料

    匯入什麼資料

還有問題?馬上發問,尋求解答。