اذهب الي المحتوي
أوفيسنا

تعيين زر واحد لتنفيذ أكثر من ماكرو


Ali994m
إذهب إلى أفضل إجابة Solved by عبدالله بشير عبدالله,

الردود الموصى بها

Sub PrintAllFirstPage()
Dim xWs As Worksheet
Set xWs = Sheets("report")
    xWs.PrintOut from:=1, To:=1
End Sub
Sub Export_PDF_in_OneAll()
Application.ScreenUpdating = False
Sheets(Array("Report")).Select
mypath = "D:\USP41 - NF36\" & Range("C8").Value
If Dir(mypath, vbDirectory) = "" Then MkDir mypath
ActiveSheet.Range("A1:D33").ExportAsFixedFormat xlTypePDF, mypath & "\" & Range("p12").Value & ".pdf", xlQualityStandard
Worksheets("Report").Select
Application.ScreenUpdating = True
MsgBox "Done"
End Sub

 

‫‫Daily order - نسخة.xlsm

رابط هذا التعليق
شارك

  • أفضل إجابة

حسب فهمى لطلبك تم دمج الامرين مع بعض بالصورة  الثالتة 

__Daily order - نسخة.xlsm

  • Like 2
رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information