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

ومع ذلك، لا يوفّر مربع حوار الطباعة في Excel طريقة مباشرة لطباعة الصفحات الفردية فقط أو الصفحات الزوجية فقط، مما قد يكون غير مريح في سيناريوهات مكتبية أو لإعداد تقارير بيانات مختلفة تحتاج فيها إلى مراجعة أو توزيع أو أرشفة صفحات محددة من ورقة عمل طويلة.
توفر هذه المقالة حلين فعّالين لهذه المشكلة في Excel. ستجد ماكرو VBA لطباعة الصفحات الفردية أو الزوجية، وكذلك نهجًا أكثر مرونة باستخدام Kutools لـ Excel، حتى تتمكن من اختيار الطريقة الأنسب لاحتياجاتك ومستوى راحتك التقنية.
طباعة الصفحات الفردية أو الزوجية فقط باستخدام رمز ماكرو
طباعة الصفحات الفردية أو الزوجية أو الصفحات المحددة كما تريد باستخدام Kutools لـ Excel
حل بديل: طباعة الصفحات الفردية أو الزوجية يدويًا عبر مربع حوار الطباعة
طباعة الصفحات الفردية أو الزوجية فقط باستخدام رمز ماكرو
في Excel، وعلى الرغم من أن واجهة الطباعة لا توفّر خيارات مباشرة لطباعة الصفحات الفردية أو الزوجية، يمكنك تحقيق ذلك باستخدام ماكرو VBA. هذه الطريقة مثالية إذا كنت مرتاحًا لتنفيذ أكواد بسيطة وتحتاج إلى حلٍّ فعّال دون الاعتماد على أدوات خارجية، وهي خاصةً مناسبة للمهام التي تُنفَّذ لمرة واحدة أو للمستخدمين الذين نادرًا ما يحتاجون إلى إدارة طباعة معقدة.
قبل البدء، تأكد من تنسيق ورقة العمل الخاصة بك للطباعة، وتحقق في معاينة الطباعة من عدد الصفحات التي سيتم إنشاؤها؛ فهذا يساعدك على تجنب طباعة صفحات فارغة أو غير ضرورية ناتجة عن فواصل صفحات غير متوقعة.
1. افتح ورقة العمل التي تريد طباعتها، ثم اضغطAlt + F11 لتشغيل محررمايكروسوفت فيجوال بيسك للتطبيقات (VBA).
2. في محرر 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.بعد إدخال اختيارك، انقرموافق. سيظهر مربع حوار تأكيد ثانٍ يسأل عما إذا كنت تريد حقًّا المتابعة بالطباعة. ويُعدّ هذا إجراءً وقائيًا ضد الطباعة العرضية.
إذا أردت الإلغاء قبل الطباعة، فانقرلافي هذا المربع الحواري؛ وإلا، فانقرنعمللمتابعة.
5.عند التأكيد، سيُرسل Excel الصفحات الفردية أو الزوجية المحددة من ورقة العمل النشطة إلى طابعتك الافتراضية.
استكشاف الأخطاء وإصلاحها ونصائح:
- يعمل هذا الماكرو على ورقة العمل النشطة حاليًا. إذا كنت بحاجة إلى طباعة أوراق عمل متعددة، فقم بتشغيل الماكرو بشكل منفصل لكل ورقة منها.
- كن حذرًا عند ضبط إعدادات الطابعة قبل تشغيل الماكرو—تأكد من اختيار الطابعة الصحيحة في مربع حوار الطباعة في Excel.
- إذا لم يُطبع أي شيء، فتحقق من منطقة الطباعة وتأكد من أن ورقة عملك ليست فارغة أو غير منسَّقة بشكلٍ مناسب للطباعة.
طباعة الصفحات الفردية أو الزوجية أو الصفحات المحددة كما تريد باستخدام Kutools لـ Excel
إذا كنت بحاجةٍ متكررة إلى طباعة الصفحات الفردية أو الزوجية أو مجموعات مخصصة من الصفحات من أوراق عملك، فإن Kutools لـ Excel يوفّر حلاً فعّالاً للغاية. وهو مثالي للمستخدمين الذين يبحثون عن واجهة أكثر بديهية وسهولة لإدارة مهام الطباعة المعقدة. مع Kutools لـ Excel، يمكنك ليس فقط طباعة جميع الصفحات الفردية أو جميع الصفحات الزوجية، بل أيضًا تحديد نطاقات صفحات عشوائية ومخصصة بسهولة—مما لا يُتاح ببساطة عبر ميزات Excel الأصلية أو ماكروهات Excel التقليدية.
بعدالتثبيت المجانيلـ Kutools لـ Excel، يمكنك استخدام أداةطباعة صفحات محددةالخاصة به للتعامل بكفاءة مع احتياجات الطباعة المتنوعة:
للقيام بذلك، انتقل إلىKUTOOLS PLUS > الطباعة > طباعة صفحات محددة. سيظهر مربع حوارطباعة صفحات محددة، حيث يمكنك تحديد الخيارات وفقًا لمتطلبات الطباعة الخاصة بك.
![]() | ![]() | ![]() |
ضمن هذا المربع الحواري، يمكنك:
- اختر طباعة جميع الصفحات الفردية أو جميع الصفحات الزوجية، أو حدد نطاقًا مخصصًا وفقًا لاحتياجاتك—مما يمنحك مرونةً تفوق بكثير خيارات الطباعة الافتراضية في Excel.
- يمكنك معاينة اختيارك بسهولة للتأكد من طباعة الصفحات الصحيحة وتجنب هدر الحبر والورق.
نصيحة:
1. لطباعة مجموعة مخصصة من الصفحات مثل 1 و3 و5 و9 إلى 12، اخترنطاق مخصصوأدخل نطاقك في الحقل المخصص (مثل)1، 3، 5، 9-12).
2. للتحكم في عدد النسخ، ما عليك سوى تحديد العدد المطلوب في إعدادالنسخلطباعة نسخ متعددة من الصفحات المختارة.
3. إذا كنت ترغب في طباعة أوراق العمل بترتيب عكسي، فاختر خيارالطباعة بترتيب عكسي. وهو مثالي خصوصًا لمهام الطباعة الكبيرة التي يُعدّ تنظيم الصفحات بعد الطباعة أمرًا مقلقًا.
تحذيرات واقتراحات:
- تحقق مسبقًا من فاصل الصفحات ومنطقة الطباعة في ورقة العمل الخاصة بك لضمان نتائج دقيقة عند استخدام ميزات الطباعة من 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، وPublisher وAccess وVisio وProject.
- افتح وأنشئ مستندات متعددة في علامات تبويب جديدة داخل النافذة نفسها، بدلاً من فتح نوافذ جديدة.
- يزيد إنتاجيتك بنسبة 50% ويوفّر لك مئات نقرات الفأرة كل يوم!
جميع الإضافات من Kutools في برنامج تثبيت واحد!
Kutools for Office حزمةٌ تحتوي على إضافاتٍ مخصصة لتطبيقات Excel وWord وOutlook وPowerPoint، إلى جانب Office Tab Pro، مما يجعلها الخيار المثالي للفِرق التي تعمل عبر تطبيقات Office.
- حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
- برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
- يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
- تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل


