ต้องการให้ Code VBA copy file พร้อมกันหลายชีทค่ะ
Posted: Thu Jul 03, 2014 1:44 pm
เรียนอาจารย์และท่านผู้รู้ค่ะ
ต้องการรวมโค๊ดสองชุดด้านล่างนี้ให้เหลือเป็นโค๊ดเดียวค่ะ ไฟล์แนบไฟล์ Form ชีท Copy มีปุ่ม Copy FG และ Copy RM
ความต้องการเมื่อกดก๊อบปี้แล้วให้นำข้อมูลชีท RM ไฟล์ RM_FG มาวางที่ชีท RM ไฟล์ Form
และนำข้อมูล ชีท FG ไฟล์ RM_FG มาวางที่ชีท FG ไฟล์ Form ค่ะ ขอบคุณค่ะ
และ
ต้องการรวมโค๊ดสองชุดด้านล่างนี้ให้เหลือเป็นโค๊ดเดียวค่ะ ไฟล์แนบไฟล์ Form ชีท Copy มีปุ่ม Copy FG และ Copy RM
ความต้องการเมื่อกดก๊อบปี้แล้วให้นำข้อมูลชีท RM ไฟล์ RM_FG มาวางที่ชีท RM ไฟล์ Form
และนำข้อมูล ชีท FG ไฟล์ RM_FG มาวางที่ชีท FG ไฟล์ Form ค่ะ ขอบคุณค่ะ
Code: Select all
Sub CopyFG()
Dim formBook As Workbook
Dim wiShare As Workbook
Set formBook = ThisWorkbook
Set wiShare = Workbooks("RM_FG.xlsx")
wiShare.Worksheets("FG").Activate
Cells.Select
Selection.Copy
formBook.Worksheets("FG").Activate
Cells.Select
ActiveSheet.Paste
Application.CutCopyMode = False
ActiveWorkbook.Save
End SubCode: Select all
Sub CopyRM()
Dim formBook As Workbook
Dim wiShare As Workbook
Set formBook = ThisWorkbook
Set wiShare = Workbooks("RM_FG.xlsx")
wiShare.Worksheets("RM").Activate
Cells.Select
Selection.Copy
formBook.Worksheets("RM").Activate
Cells.Select
ActiveSheet.Paste
Application.CutCopyMode = False
ActiveWorkbook.Save
End Sub