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

تعديل في كود لتصدير ورقة عمل


ضياء 2
إذهب إلى أفضل إجابة Solved by محمد هشام.,

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

السلام عليكم الاساتذة الافاضل بالمنتدى فضلا من كرمكم  " المطلوب تعديل في كود لتصدير ورقة عمل واحدة بدون ازرار  CommandButton  كمثل زر طباعة ، زر وتصدير ورقة عمل

wor.xlsm

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

  • أفضل إجابة

السلام عليكم ورحمة الله تعالى وبركاته  ..تفضل اخي الكريم

Private Sub CommandButton1_Click()
Dim filePath As String
Dim Ws As Worksheet
Application.ScreenUpdating = False
filePath = Application.ActiveWorkbook.Path
    Set Ws = Sheets("بيانات")
        With Ws
            .Copy
Application.DisplayAlerts = False
Application.CutCopyMode = False
            
Dim shape As Excel.shape
For Each shape In ActiveSheet.Shapes
shape.Delete
Next
 Application.ActiveWorkbook.SaveAs Filename:=filePath & "\" & .Name & "" & "" & ".xlsx", FileFormat:=51
        Application.ActiveWorkbook.Close False
                End With
           MsgBox "تم نسخ الملف بنجاح"
    Application.ScreenUpdating = True
End Sub

wor_MH.xlsm

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

زائر
هذا الموضوع مغلق.
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

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

Important Information