اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر (معدل)

السلام عليكم ورحمة الله وبركاته أساتذتي الكرام

أرجو من سيادتكم معرفة كيف أطبع كل بيانات الموظفين بالقائمة المنسدلة بكود الشركة بضغطة واحدة وليس فرد فرد بل الكل مرة واحدة 

ولسيادتكم جزيل الشكر

كيفية طباعة الكل بضغطة.xlsmكيفية طباعة الكل بضغطة.xlsm

تم تعديل بواسطه mohsen mohamed
  • Foksh changed the title to المساعدة في طباعة كل البيانات لجميع الأشخاص مرة واحدة
قام بنشر

السلام عليكم ورحمة الله وبركاته 

بعد إذن حضراتكم السادة الكرام هل يوجد حل لطباعة الأوراق مرة واحد وليس أسم أسم و ورقة ورقه أم لا ؟

وجزاكم الله خيرا وشكر الله لكم جهدكم 

  • تمت الإجابة
قام بنشر

وعليكم السلام ورحمة الله وبركاتة

تم انشاء كود الطباعة والمعاينة 

اتمنى ان  تجد في الخل طلبك

لك وافر الاحترام

Sub Print_All_Employees()
    Dim ws As Worksheet
    Dim cell As Range
    Dim rng As Range
    
    Set ws = ThisWorkbook.Sheets("إداريين")
    
    Set rng = ws.Range("C3:C137")
    
    Application.ScreenUpdating = False
    
    For Each cell In rng
        If cell.Value <> "" Then
            ws.Range("CQ6").Value = cell.Value
            
            ws.PageSetup.PrintArea = "CP5:CY47"
            
            ws.PrintOut
        End If
    Next cell
    ws.Range("CQ6").Value = rng.Cells(1, 1).Value
    Application.ScreenUpdating = True
    
    MsgBox "تمت طباعة جميع الموظفين بنجاح.", vbInformation
End Sub

طباعة الكل بضغطة.xlsm

  • Like 2
  • Sad 1

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information