waledms قام بنشر أغسطس 28 قام بنشر أغسطس 28 السلام عليكم ورحمه الله وبركاته - الأخوة الأعزاء - المطلوب كود للطباعه أسرع من الموجود بالشيت المرفق --- جزاكم الله خيرا __المقياس المتدرج 3456 الصفوف العليا2027 -.xlsb
عبدالله بشير عبدالله قام بنشر أغسطس 28 قام بنشر أغسطس 28 وعليكم السلام ورحمة الله وبركاته جرب الكود المرفق Sub PrintFromTo_1() Dim adData As Variant Dim I As Long Dim Rng1 As Range Dim printRows As Long Application.ScreenUpdating = False Application.EnableEvents = False Application.Calculation = xlCalculationManual adData = Range("AD1:AD14").Value For I = 1 To UBound(adData, 1) If Len(adData(I, 1)) > 0 Then Cells(1, 13).Value = adData(I, 1) ActiveSheet.Calculate printRows = Range("AG1").Value Set Rng1 = Range("A1").Resize(printRows, 27) Rng1.PrintOut Copies:=1 End If Next I Application.Calculation = xlCalculationAutomatic Application.EnableEvents = True Application.ScreenUpdating = True End Sub
عبدالله بشير عبدالله قام بنشر أغسطس 28 قام بنشر أغسطس 28 (معدل) نعم صدقت اخذف من الكود السابق ( بالرغم من اهميته في التسريع) Application.Calculation = xlCalculationManual من بداية الكود وكذلك Application.Calculation = xlCalculationAutomatic من نهاية الكود تم تعديل أغسطس 28 بواسطه عبدالله بشير عبدالله
عبدالله بشير عبدالله قام بنشر أغسطس 29 قام بنشر أغسطس 29 (معدل) بالرغم من تجربتى للكود الاسماء تتغير ولا مشكلة تاكد من ان خيارات الحساب تلقائي وليس يدوي طباعة.xlsb تم تعديل أغسطس 29 بواسطه عبدالله بشير عبدالله 3
Foksh قام بنشر أغسطس 29 قام بنشر أغسطس 29 الملف الأخير المقدم من الأستاذ @عبدالله بشير عبدالله ، يعمل . ولكن نرجو التوضيح من أخونا @waledms ، بطبيعة المشكلة التي يقصدها بأن الأسماء تبقى ثابتة ولا تتغير 🤔
الردود الموصى بها
انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد
يجب ان تكون عضوا لدينا لتتمكن من التعليق
انشئ حساب جديد
سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .
سجل حساب جديدتسجيل دخول
هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.
سجل دخولك الان