JavaScript is not enabled!...Please enable javascript in your browser

جافا سكريبت غير ممكن! ... الرجاء تفعيل الجافا سكريبت في متصفحك.

-->
الصفحة الرئيسية

طباعة الفاتورة A5 فى الاكسل Print Invoice A5 In Excel

بسم الله الرحمن الرحيم

اهلا بكم متابعى موقع عالم الاوفيس

طباعة الفاتورة A5 فى الاكسل Excel



فى بعض الاحيان نحتاج الى طباعة الفاتورة بمقاس A5 ةهذا الامر يتطلب الدخول يدويا الى اعدادات اطباعة وتغيير اعدادات الورقة الى A5

ولكن من خلال كود اكسل VBA يمكنك عمل ذلك اوتوماتيكيا

لطباعة ورقة A5 على Excel باستخدام VBA ، يمكنك استخدام الكو  التالية:

قم بفتح محررالاكواد  في Excel بالضغط على `ALT + F11` ، ثم قم بإدراج وحدة نمطية  جديدة او Module1 وقم بلصق الكود  التالى فيها.

Sub PrintA5()

    With ActiveSheet.PageSetup

        .PaperSize = xlPaperA5

        .Orientation = xlPortrait ' قم بتغييرها إلى xlLandscape إذا كنت ترغب في الطباعة بالوضع الأفقي

        .Zoom = False

        .FitToPagesTall = 1

        .FitToPagesWide = 1

    End With

   

    ActiveSheet.PrintOut

End Sub

 

عند تشغيل الكود، ستقوم بتعيين إعدادات الطباعة للورقة على A5 والتوجيه على الوضع الرأسي (يمكنك تغييره إلى الوضع الأفقي إذا رغبت)، ثم ستقوم بطباعة الورقة الحالية.

 

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


الاسمبريد إلكترونيرسالة