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

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

قام بنشر

السلام عليكم

انا بحاجة الى كود طباعة يقوم بطباعة جداول في ثلاث شيتات بامر واحد

Sub Print6()
Range("A1:K" & Cells(Rows.Count, "B").End(xlUp).Row).PrintOut
End Sub

حاليا هذا الكود عندي اريد التعديل عليه ليقوم بطباعة من عدة شيتات

  • تمت الإجابة
قام بنشر
Sub Print6()
    Dim ws As Worksheet
    For Each ws In ThisWorkbook.Worksheets
        If ws.Name = "Sheet1" Or ws.Name = "Sheet2" Or ws.Name = "Sheet3" Then
            ws.Range("A1:K" & ws.Cells(Rows.Count, "B").End(xlUp).Row).PrintOut
        End If
    Next
End Sub

 

  • Like 3
  • Thanks 1

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information