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

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

قام بنشر

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

الأخوة الكرام المشرفين و الأعضاء المحترمين ، كل عام و أنتم بخير

عندى ورقة عمل بها عدد كبير من الصفوف و الاعمدة و اريد دائماً طباعة نطاق محدد من هذة الورقة ، مثلاً من الخلية b10 و حتى الخلية g25 فقط ، أريد كود لزر خاص بالطباعة يقوم بطباعة هذا الجزء فقط عند الضغط علية

أنا حالياً اقوم بذلك عن طريق تعيين ناحية الطباعة ، لكن لو كان ذلك ممكناً عن طريق ضغطة زر فسيكون أفضل بالتأكيد

و أشكركم جزيل الشكر

قام بنشر

المعذرة يا إخوانى ، فبعد دقائق من نشر الموضوع ، فكرت أنة يمكننى عمل ذلك عن طريق تسجيل الماكرو ، و حاولت و نجحت فى عمل هذا الكود

Sub Macro4()
    Range("B10:G25").Select
    ActiveSheet.PageSetup.PrintArea = "$B$10:$G$25"
    ActiveWindow.SelectedSheets.PrintOut Copies:=1
    ActiveSheet.PageSetup.PrintArea = ""
End Sub

و لكن طبعاً اكيد الأخوة المشرفين الكرام لديهم المزيد .

الحقيقة أنا خجلان لأنى وجدت أن سؤالى تافة و كنت أظن أنة شئ صعب

قام بنشر

يعجبني فيك إعتمادك على نفسك في الوصول لما تريد .. وليس هناك أفضل من الكود الذي ذكرته .. إلا إذا كنت تريد إختصاره بشكل أكبر.

قام بنشر

لا تبالغ أخي الكريم .. فأنا مجرد تلميذ صغير في هذا المنتدى

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

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

Important Information