IA=1
IB=1
Do While Sheets("工作表1").Range("A" & IA).Value <> ""
Sheets("工作表3").Range("A" & IB).Value = Sheets("工作表1").Range("A" & IA).Value
Sheets("工作表1").Range("A" & IA & ":E" & IA).Copy Destination:=Sheets("工作表3").Range("A" & IA)
IA = IA + 1
IB = IB + 1
Loop
IA=1
Do While Sheets("工作表2").Range("A" & IA).Value <> ""
Sheets("工作表2").Range("A" & IA & ":E" & IA).Copy Destination:=Sheets("工作表3").Range("A" & IA)
IA = IA + 1
IB = IB + 1
Loop
感謝大大
但是這樣會有問題...就是工作表2的內容會覆蓋工作表1
如表1有10列資料
表2有3列資料
變成表3前3筆資料是表2的後7筆是表1的
現在主要問題是要抓表1複製到表3時,表2的資料要由表3的最後一筆後貼上
抱歉寫錯了
修正後
IA=1
IB=1
Do While Sheets("工作表1").Range("A" & IA).Value <> ""
Sheets("工作表1").Range("A" & IA & ":E" & IA).Copy Destination:=Sheets("工作表3").Range("A" & IB)
IA = IA + 1
IB = IB + 1
Loop
IA=1
Do While Sheets("工作表2").Range("A" & IA).Value <> ""
Sheets("工作表2").Range("A" & IA & ":E" & IA).Copy Destination:=Sheets("工作表3").Range("A" & IB)
IA = IA + 1
IB = IB + 1
Loop
試試看
一切正常....感謝大大