كيفية طباعة الصفحات الفردية أو الزوجية فقط في Excel؟

ومع ذلك، فإن مربع الحوار الطباعة في Excel لا يقدم طريقة مباشرة لطباعة الصفحات الفردية أو الزوجية فقط، مما قد يكون غير مريح في مختلف السيناريوهات المكتبية أو تقارير البيانات حيث تحتاج إلى مراجعة، توزيع، أو أرشفة صفحات معينة من ورقة العمل الطويلة.
يقدم هذا المقال حلين فعّالين لهذه المشكلة في Excel. ستجد كلًا من ماكرو VBA لطباعة الصفحات الفردية أو الزوجية، وكذلك نهج أكثر مرونة باستخدام Kutools لـ Excel، بحيث يمكنك اختيار الطريقة التي تناسب احتياجاتك ومستوى راحتك التقنية.
طباعة الصفحات الفردية أو الزوجية فقط باستخدام كود الماكرو
اطبع الصفحات الفردية أو الزوجية أو المحددة كما تريد باستخدام Kutools لـ Excel

الحل البديل: طباعة الصفحات الفردية أو الزوجية يدويًا عبر مربع الحوار الطباعة
طباعة الصفحات الفردية أو الزوجية فقط باستخدام كود الماكرو
في Excel، بينما تفتقر واجهة الطباعة إلى خيارات مباشرة لاختيار الصفحات الفردية/الزوجية، يمكنك تحقيق ذلك عبر ماكرو VBA. هذه الطريقة مناسبة إذا كنت مرتاحًا لتنفيذ أكواد بسيطة وتحتاج إلى حل يعمل بدون أدوات طرف ثالث. وهي عملية بشكل خاص للمهام الفردية أو للمستخدمين الذين لا يحتاجون بشكل متكرر لإدارة الطباعة المعقدة.
قبل البدء، تأكد من أن ورقة العمل الخاصة بك قد تم تنسيقها للطباعة وتأكيد عدد الصفحات التي سيتم إنشاؤها في معاينة الطباعة. سيساعدك ذلك على تجنب طباعة صفحات فارغة أو غير ضرورية بسبب فواصل الصفحات غير المتوقعة.
افتح ورقة العمل التي تنوي طباعتها، ثم اضغط Alt + F11 لتشغيل محرر Microsoft Visual Basic for Applications (VBA).
في محرر VBA، انقر فوق إدراج > وحدة لإدراج وحدة جديدة، والصق الكود التالي في نافذة البرنامج النصي. راجع لقطة الشاشة للحصول على التوجيه.
VBA: طباعة الصفحات الفردية أو الزوجية فقط
Sub Odd_Even_Print()
'UpdatebyExtendoffice20160901
Dim xTotalPages As Long
Dim xStartPage As String
Dim xPage As Integer, xYesorNo
Application.ScreenUpdating = False
xStartPage = InputBox("Enter 1 for Odd, 2 for Even", "Kutools for Excel")
If xStartPage = "" Then Exit Sub
xTotalPages = ActiveSheet.PageSetup.Pages.Count
xYesorNo = MsgBox("Are you sure to print?", vbYesNo, "Kutools for Excel")
If xYesorNo = vbYes Then
For xPage = Int(xStartPage) To xTotalPages Step 2
ActiveSheet.PrintOut from:=xPage, To:=xPage
Next
Else
Exit Sub
End If
Application.ScreenUpdating = True
End Sub
عند نسخ ولصق الكود، تأكد من عدم الكتابة فوق الماكروهات الموجودة التي قد تحتاجها.
3. اضغط F5 لتشغيل الماكرو. ستظهر رسالة تطلب منك تحديد اختيارك: أدخل 1 إذا كنت ترغب في طباعة الصفحات ذات الأرقام الفردية فقط، أو 2 للصفحات ذات الأرقام الزوجية.
ملاحظة: قم بمراجعة إدخالك (1 أو 2) لأن الإدخال غير الصحيح قد يمنع الماكرو من العمل بالشكل المطلوب. إذا أدخلت قيمة غير صالحة، فمن المرجح أن يخطر الماكرو أو لن يحدث شيء.
4. بعد إدخال اختيارك، انقر موافقستظهر مربع حوار تأكيد آخر يسأل عما إذا كنت تريد حقًا المتابعة مع الطباعة. وهذا يوفر حماية ضد الطباعة العرضية.
إذا كنت ترغب في الإلغاء قبل الطباعة، انقر لا في هذا الحوار؛ وإلا، انقر نعم للمتابعة.
بعد التأكيد، سيقوم Excel بإرسال الصفحات الفردية أو الزوجية المحددة فقط من ورقة العمل النشطة إلى الطابعة الافتراضية الخاصة بك.
استكشاف الأخطاء وإصلاحها والنصائح:
- يعمل هذا الماكرو على ورقة العمل النشطة حاليًا. إذا كنت بحاجة إلى طباعة أوراق عمل متعددة، قم بتشغيل الماكرو بشكل منفصل لكل واحدة.
- كن على دراية بإعدادات الطابعة قبل تشغيل الماكرو - تأكد من اختيار الطابعة الصحيحة في مربع حوار الطباعة في Excel.
- إذا لم يتم طباعة أي شيء، أعد فحص منطقة الطباعة وتأكد من أن ورقة العمل ليست فارغة أو غير مضبوطة بشكل صحيح للطباعة.
اطبع الصفحات الفردية أو الزوجية أو المحددة كما تريد باستخدام Kutools لـ Excel
إذا كنت بحاجة بشكل متكرر إلى طباعة الصفحات الفردية أو الزوجية أو صفحات محددة متعددة من أوراق عملك، توفر Kutools لـ Excel حلاً فعال للغاية. هذا النهج مناسب تمامًا للمستخدمين الذين يرغبون في واجهة أكثر حدسية وسهولة في الاستخدام لإدارة وظائف الطباعة المعقدة. باستخدام Kutools لـ Excel، يمكنك ليس فقط اختيار طباعة جميع الصفحات الفردية أو الزوجية، ولكن أيضًا تحديد نطاقات مخصصة بسهولة - وهو أمر غير متاح بسهولة مع ميزات Excel الأصلية أو الماكروهات البسيطة.
بعد تثبيت Kutools لـ Excel مجانًا، يمكنك استخدام أداة طباعة الصفحات المحددة الخاصة به لمعالجة احتياجات الطباعة المختلفة بكفاءة:
للقيام بذلك، انتقل إلى Kutools Plus > الطباعة > طباعة الصفحات المحددة. سيظهر مربع حوار طباعة الصفحات المحددة، حيث يمكنك تحديد الخيارات وفقًا لمتطلبات الطباعة الخاصة بك.
![]() | ![]() | ![]() |
ضمن هذا الحوار، يمكنك:
- اختر طباعة جميع الصفحات الفردية، جميع الصفحات الزوجية، أو تحديد نطاق مخصص وفقًا لاحتياجاتك، مما يوفر مرونة أكبر مقارنة بخيارات الطباعة الافتراضية في Excel.
- معاينة اختيارك بسهولة لتأكيد أنك تقوم بطباعة الصفحات الصحيحة وتجنب هدر الطباعة.
تلميح:
لطباعة مجموعة مخصصة من الصفحات مثل 1، 3، 5، ومن 9 إلى 12، اختر نطاق مخصص وأدخل نطاقك في الحقل المخصص (على سبيل المثال، 1, 3, 5, 9-12).
لتحكم في عدد النسخ، ما عليك سوى تحديد العدد المطلوب في نسخ الإعداد لطباعة مضاعفات الصفحات المختارة.
إذا كنت ترغب في طباعة الصفحات بترتيب عكسي، تحقق من الخيار طباعة بالترتيب العكسي وهذا مفيد بشكل خاص للمهام الطباعة الكبيرة حيث يكون تنظيم الصفحات بعد الطباعة مصدر قلق.
تحذيرات واقتراحات:
- تحقق من فواصل الصفحات ومنطقة الطباعة في ورقة العمل الخاصة بك مسبقًا لضمان نتائج دقيقة مع ميزات الطباعة في Kutools.
- إذا كنت تقوم بطباعة النطاقات المحددة، لاحظ أن الصفوف أو الأعمدة المخفية قد لا تزال مشمولة بناءً على إعداد صفحتك.
- استخدم دائمًا معاينة الطباعة لتأكيد الخرج قبل الطباعة النهائية، خاصة بالنسبة للوثائق الكبيرة أو الحرجة.
- هذه الطريقة تعمل على ورقة عمل واحدة في كل مرة؛ كرر حسب الحاجة لأوراق إضافية.
المزايا: Kutools لـ Excel مثالي للمهام المتكررة، المستخدمين الذين يديرون تقارير معقدة، أو أي شخص يريد تقليل أخطاء الطباعة. واجهته لا تتطلب معرفة بتشفير وتوفر مرونة أكبر بكثير من حلول VBA للسيناريوهات الطباعة المخصصة.
الحل البديل: طباعة الصفحات الفردية أو الزوجية يدويًا عبر مربع الحوار الطباعة
إذا كنت لا ترغب في استخدام VBA أو أدوات طرف ثالث، يمكن القيام بطباعة الصفحات الفردية أو الزوجية يدويًا في Excel، لكن يمكن طباعة نطاق صفحة واحد فقط في كل مرة باستخدام مربع الحوار الطباعة. Excel لا يدعم إدخال صفحات غير متصلة متعددة (مثل 1،3،5) في مربع الصفحات.
لطباعة الصفحات الفردية أو الزوجية يدويًا:
- انتقل إلى ملف > طباعة.
- في حقل الصفحات، أدخل رقم صفحة واحدة (مثل 1) في مربع "من" لطباعة تلك الصفحة المحددة فقط.
- انقر طباعة.
- كرر هذه العملية لكل صفحة فردية أو زوجية حسب الحاجة.
عرض توضيحي: طباعة الصفحات الفردية أو الزوجية أو المحددة كما تريد باستخدام Kutools لـ Excel
أفضل أدوات الإنتاجية لمكتب العمل
عزز مهاراتك في Excel مع Kutools لـ Excel، واختبر الكفاءة كما لم يحدث من قبل. Kutools لـ Excel يقدم أكثر من300 ميزة متقدمة لزيادة الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير
- تمكين تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint.
- افتح وأنشئ عدة مستندات في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ منفصلة.
- يزيد إنتاجيتك بنسبة50%، ويقلل مئات النقرات بالماوس يومياً!