Sub All()
'
' All Macro
'
'
Sheets("Sheet2").Select
Range("A2:B2").Select
Selection.Copy
Sheets("Report").Select
Range("K6").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Application.Run "'Egypt Report Tool_v14.xlsm'!ConnectSqlServer"
Application.Run "'Egypt Report Tool_v14.xlsm'!SaveMyCover"
ActiveWindow.Close
Sheets("Sheet2").Select
Range("A3:B3").Select
Selection.Copy
Sheets("Report").Select
Range("K6").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Application.Run "'Egypt Report Tool_v14.xlsm'!ConnectSqlServer"
Application.Run "'Egypt Report Tool_v14.xlsm'!SaveMyCover"
ActiveWindow.Close
الكود اعلاه هو المستخدم
يلاحظ اني مرة بعمل
a1 و b1
و مرة ثانية بعمل
A2 و b2
مش عايز افضل اكتبهم كده انا عايزه ينفذ الماكرو ده علي كل البيانات اللي موجودة في
A و b اعمدة