كيفية تغيير حجم منطقة الطباعة وجعلها تناسب صفحة واحدة في Excel؟
عند طباعة ورقة عمل Excel، من الشائع أن تجد أن المحتوى الخاص بك يمتد عبر عدة صفحات، مما يؤدي إلى طباعة أعمدة أو صفوف إضافية على الصفحة الثانية أو اللاحقة. هذا لا يؤدي فقط إلى استخدام غير ضروري للورق، ولكنه قد يجعل تقاريرك أقل وضوحًا وأصعب في القراءة. بشكل مثالي، تريد أن يتم عرض جميع بياناتك الأساسية بوضوح على صفحة واحدة. إذن، هل هناك طريقة فعالة لتغيير حجم منطقة الطباعة وضمان أن كل شيء يتناسب بشكل مرتب على صفحة واحدة في Excel؟ لحسن الحظ، هناك العديد من الطرق العملية والسهلة التطبيق في Excel التي يمكن أن تساعدك على تحقيق ذلك. في هذه المقالة، سنستعرض حلولًا مختلفة لضبط حجم منطقة الطباعة وتناسب المحتوى على صفحة واحدة، مما يضمن مظهرًا احترافيًا وطباعة فعالة.
➤ تغيير حجم المنطقة وجعلها تناسب صفحة واحدة باستخدام ميزة Fit Sheet to One Page
➤ تغيير حجم المنطقة وجعلها تناسب صفحة واحدة عن طريق تغيير العرض والارتفاع
➤ طباعة اختيارات متعددة وجعلها تناسب صفحة واحدة في Excel باستخدام Kutools for Excel
➤ كود VBA – تعيين منطقة الطباعة تلقائيًا وتكبير ورقة العمل لتناسب صفحة واحدة
➤ معادلة Excel – تحديد منطقة الطباعة ديناميكيًا لتغيير النطاق تلقائيًا
تغيير حجم المنطقة وجعلها تناسب صفحة واحدة باستخدام ميزة Fit Sheet to One Page
يوفر Excel خيار طباعة مريح يسمى Fit Sheet to One Page، والذي يقوم تلقائيًا بتكبير ورقة العمل بالكامل لتناسب صفحة واحدة عند الطباعة. هذه الميزة متوفرة في Excel 2010 و2013 و2016 والإصدارات الأحدث — ولكن ليس في Excel 2007.
باستخدام هذه الميزة، يمكنك الحفاظ على نظافة الطباعة وتجنب فواصل الصفحات أو الصفحات المطبوعة نصف فارغة. ومع ذلك، إذا كان حجم مجموعة البيانات كبيرًا، فقد يتم تصغير المحتوى بشكل كبير، مما يجعله أصعب في القراءة. دائمًا قم بمراجعة النتيجة قبل الطباعة.
لاستخدام هذه الميزة:
- انقر فوق تبويب File وحدد Print.
- في قسم الإعدادات، انقر فوق القائمة المنسدلة تحت No Scaling واختر Fit Sheet to One Page. انظر لقطة الشاشة أدناه:
سيقوم هذا تلقائيًا بتغيير حجم ورقة العمل بحيث تتناسب جميع البيانات على صفحة مطبوعة واحدة. بعد اختيار هذا الخيار، تحقق من جزء المعاينة. إذا ظهر المحتوى صغيرًا جدًا، ففكر في ضبط عرض الأعمدة أو إزالة الصفوف/الأعمدة غير الضرورية أو التبديل إلى الاتجاه الأفقي قبل الطباعة.
تغيير حجم المنطقة وجعلها تناسب صفحة واحدة عن طريق تغيير العرض والارتفاع
طريقة عملية أخرى لضمان طباعة ورقة العمل بأكملها على صفحة واحدة هي تعديل إعدادات Scale to Fit يدويًا. توفر لك هذه الطريقة تحكمًا أكثر دقة في كيفية تكبير Excel لبياناتك وهي متوفرة في Excel 2007 والإصدارات الأحدث.
عن طريق تعيين خيارات العرض والارتفاع على صفحة واحدة، سيقوم Excel بضغط منطقة الطباعة بالكامل لتناسب صفحة مطبوعة واحدة. هذا مفيد بشكل خاص عند إعداد التقارير القياسية أو المستندات الجاهزة للعرض.
لتطبيق هذه الطريقة:
- انتقل إلى تبويب Page Layout.
- في مجموعة Scale to Fit، قم بتعيين كل من العرض والارتفاع إلى صفحة واحدة من القوائم المنسدلة.
بمجرد تعيين كلتا القيمتين إلى صفحة واحدة، سيقوم Excel تلقائيًا بتكبير ورقة العمل بحيث يتناسب المحتوى بالكامل على صفحة مطبوعة واحدة.
طباعة اختيارات متعددة وجعلها تناسب صفحة واحدة في Excel باستخدام Kutools for Excel
إذا كانت ورقة العمل الخاصة بك تحتوي على بيانات مهمة مقسمة إلى نطاقات متعددة، فقد ترغب في طباعة عدة مناطق محددة معًا على صفحة واحدة للحصول على عرض أفضل. لا يمكن القيام بذلك باستخدام ميزة منطقة الطباعة الأصلية في Excel، حيث تدعم فقط النطاقات المتصلة. يحل Kutools for Excel هذا القيد من خلال تقديم معالج Print Multiple Selection Wizard، الذي يتيح لك دمج نطاقات متعددة وطباعتها على صفحة واحدة — مما يوفر الورق ويحسن الوضوح. هذا مفيد بشكل خاص للتقارير الملخصة أو البيانات الموزعة عبر الورقة.
بعد تثبيت Kutools for Excel مجانًا، اتبع الخطوات التالية:
1. انقر Kutools Plus > Printing > Print Multiple Selection Wizard.
2. في مربع الحوار المعالج، انقر Add لإدراج كل نطاق تريد تضمينه في الصفحة.
3. انقر Next. في الخطوة 2 من المعالج، قم بتحديد Specify new print settings, ثم انقر Page Setup. ضمن تبويب Page تأكد من أن Fit to تم تحديده، وأدخل 1 في كل من مربعي العرض والارتفاع.
4. انقر OK, ثم Next. في الخطوة النهائية من المعالج، اختر الإجراء المطلوب - على سبيل المثال، تفعيل ورقة العمل، لكن لا تطبعها لمعاينة قبل الطباعة.
5. سيتم إنشاء ورقة عمل جديدة حيث يتم ترتيب جميع النطاقات المحددة في تخطيط واحد يسهل الطباعة. الآن عند طباعة هذه الورقة، ستظهر جميع المناطق المختارة على صفحة واحدة.
- يمكنك إعادة ترتيب أو تعديل النطاقات المدمجة في الورقة الجديدة قبل الطباعة.
- استخدم دائمًا معاينة الطباعة لتأكيد الإخراج قبل إرساله إلى الطابعة.
- تقدم هذه الطريقة مرونة أكبر بكثير من خيارات الطباعة المدمجة في Excel، خاصة لنطاقات البيانات غير المتصلة.
كود VBA – تعيين منطقة الطباعة تلقائيًا وتكبير ورقة العمل لتناسب صفحة واحدة
إذا كنت بحاجة بشكل منتظم إلى طباعة نطاقات ديناميكية وتريد التأكد من أن المحتوى يتناسب دائمًا مع صفحة مطبوعة واحدة، يمكن أن يساعدك ماكرو VBA بسيط في تبسيط العملية. هذا مفيد بشكل خاص للتقارير الآلية أو القوالب المشتركة في المؤسسات. قبل استخدام VBA، يرجى حفظ المصنف أولاً — لأن الماكرو سيعدل إعدادات الطباعة ولا يمكن التراجع عنها باستخدام Ctrl + Z.
1. افتح محرر VBA: انتقل إلى تبويب Developer > Visual Basic. في محرر VBA، انقر Insert > Module، ثم الصق الكود التالي:
Sub SetPrintAreaAndScaleToFitOnePage()
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel" ' Dialog title
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Please select the range to print:", xTitleId, WorkRng.Address, Type:=8)
If WorkRng Is Nothing Then Exit Sub
With ActiveSheet
.PageSetup.PrintArea = WorkRng.Address
.PageSetup.Zoom = False
.PageSetup.FitToPagesTall = 1
.PageSetup.FitToPagesWide = 1
End With
MsgBox "Print area set and scaled to fit on one printed page.", vbInformation, xTitleId
End Sub
2. اضغط على Run أو اضغط على F5 لتنفيذ الكود. ستظهر نافذة منبثقة تطلب منك تحديد النطاق الذي تريد طباعته. بمجرد التحديد، سيقوم Excel تلقائيًا بتحديد منطقة الطباعة وتكبيرها لتناسب صفحة واحدة.
- يستبدل هذا الماكرو أي إعدادات موجودة مسبقًا لمنطقة الطباعة على ورقة العمل الحالية.
- للتكرار مع نطاق مختلف، ما عليك سوى إعادة تشغيل الماكرو.
- بالنسبة لاختيارات البيانات الكبيرة، قد يؤدي التحجيم إلى تقليل سهولة القراءة — تحقق دائمًا من معاينة الطباعة قبل الطباعة.
- يجب تمكين الماكرو لتشغيل هذا الكود. إذا كانت مؤسستك تمنع الماكرو، استشر قسم IT قبل المتابعة.
معادلة Excel – تحديد منطقة الطباعة ديناميكيًا باستخدام نطاق مسمى
إذا كنت تقوم بإضافة أو إزالة الصفوف بشكل متكرر وتريد لمنطقة الطباعة أن تتوسع أو تتقلص تلقائيًا مع مجموعة البيانات الخاصة بك، يمكنك تحديد نطاق مسمى ديناميكي باستخدام وظائف Excel مثل OFFSET و COUNTA. هذا النهج مثالي لأوراق العمل التي يتم تحديثها بانتظام — مثل التقارير أو السجلات أو النماذج — ويقضي على الحاجة إلى إعادة تعيين منطقة الطباعة يدويًا كلما تغيرت البيانات.
1. انتقل إلى Formulas > Name Manager > New لإنشاء نطاق مسمى جديد. في مربع الحوار New Name، قم بتعيين الاسم كـ PrintArea
، وأدخل الصيغة التالية في حقل Refers to (بافتراض أن بياناتك تبدأ من الخلية A1):
=OFFSET(Sheet1!$A$1,0,0,COUNTA(Sheet1!$A:$A),COUNTA(Sheet1!$1:$1))
2. انقر OK لحفظ النطاق المسمى. ثم انتقل إلى Page Layout > Print Area > Set Print Area. إذا تم طلب ذلك، اكتب =PrintArea
في شريط الصيغة. الآن ستتغير منطقة الطباعة ديناميكيًا عند إضافة أو إزالة البيانات.
شرح الصيغة: تقوم وظيفة OFFSET
بتعريف نطاق بدءًا من A1
، ويمتد لأسفل بناءً على عدد الخلايا غير الفارغة في العمود A (الصفوف)، وإلى اليمين بناءً على عدد الخلايا غير الفارغة في الصف الأول (الأعمدة). يمكنك تخصيص الصيغة لتتناسب مع نقطة بداية بياناتك الفعلية.
عند الاختيار بين هذه الحلول، ضع في اعتبارك حجم ورقة العمل ومدى تكرار تحديثها واحتياجاتك للطباعة:
- التدرج المدمج في Excel سريع وفعال للمهام الصغيرة أو لمرة واحدة.
- تقدم ماكروهات VBA أتمتة للمهام المتكررة أو إعدادات الطباعة الجماعية في البيئات المؤسسية.
- النطاقات المسمى الديناميكية مثالية للجداول التي تتغير في الحجم بشكل متكرر وتحتاج إلى مرونة مستمرة.
- يُوصى باستخدام Kutools for Excel عند الطباعة عبر نطاقات متعددة وغير متجاورة.
تذكير: إذا ظهر المحتوى المطبوع صغيرًا جدًا أو مقطوعًا، قم بمراجعة حجم الورق، الهوامش، وإعدادات الاتجاه. دائمًا قم بمراجعة التخطيط باستخدام معاينة الطباعة قبل الطباعة. إذا حدثت أخطاء مع VBA أو الصيغ، تحقق من أن مراجع النطاق تتطابق مع تخطيط بياناتك وقم بتعديل المنطق حسب الحاجة. لتحقيق أفضل النتائج، لا تتردد في الجمع بين أساليب متعددة بناءً على سير عملك الفعلي أو احتياجات التقرير.
أفضل أدوات الإنتاجية لمكتب العمل
عزز مهاراتك في 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 يومًا — بدون تسجيل، بدون بطاقة ائتمان
- قيمة رائعة — وفر مقارنة بشراء الإضافات بشكل منفرد