Excel巨集迴圈問題

各位好
小弟想要把
這個檔案
改成這樣
本來自以為聰明錄一次巨集就可以了
結果後來發現
還要設定迴圈
可是上網都找不到我要的迴圈教學
想要請問各位先進
我該怎麼做呢?
在此先感謝各位了<(__ __)>

在此附上我錄下來的巨集
Selection.Copy
Windows("Book2.xls").Activate
Range("A1").Select
ActiveSheet.Paste
Windows("Book1.xls").Activate
Range("B1").Select
Application.CutCopyMode = False
Selection.Copy
Windows("Book2.xls").Activate
Range("B1").Select
ActiveSheet.Paste
Windows("Book1.xls").Activate
Range("D1").Select
Application.CutCopyMode = False
Selection.Copy
Windows("Book2.xls").Activate
Range("C1").Select
ActiveSheet.Paste
Windows("Book1.xls").Activate
Range("E1").Select
Application.CutCopyMode = False
Selection.Copy
Windows("Book2.xls").Activate
Range("C2").Select
ActiveSheet.Paste
Windows("Book1.xls").Activate
Range("F1").Select
Application.CutCopyMode = False
Selection.Copy
Windows("Book2.xls").Activate
Range("C3").Select
ActiveSheet.Paste
Windows("Book1.xls").Activate
Range("G1").Select
Application.CutCopyMode = False
Selection.Copy
Windows("Book2.xls").Activate
Range("C4").Select
ActiveSheet.Paste
Windows("Book1.xls").Activate
Range("H1").Select
Application.CutCopyMode = False
Selection.Copy
Windows("Book2.xls").Activate
Range("C5").Select
ActiveSheet.Paste
Windows("Book1.xls").Activate
Range("I1").Select
Application.CutCopyMode = False
Selection.Copy
Windows("Book2.xls").Activate
Range("C6").Select
ActiveSheet.Paste
Windows("Book1.xls").Activate
Range("J1").Select
Application.CutCopyMode = False
Selection.Copy
Windows("Book2.xls").Activate
Range("C7").Select
ActiveSheet.Paste
End Sub
2009-05-27 14:43 發佈


For I = 1 To 2
Windows("Book1.xls").Activate
temp = Cells(1, I)
Windows("Book2").Activate
Cells(1, I) = temp
Next I

For I = 1 To 7
Windows("Book1.xls").Activate
temp = Cells(1, I + 3)
Windows("Book2").Activate
Cells(I, 3) = temp

Next I
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?