إتقان منطقة الطباعة في Excel: كيفية التعيين والتعديل والمسح والمزيد
سواء كنت تقوم بإعداد تقارير أو ملخصات بيانات أو بيانات مالية، فإن فهم كيفية تعيين وتعديل وإدارة منطقة الطباعة بفعالية يمكن أن يعزز بشكل كبير من عرض عملك. في هذا الدليل الشامل، سنتناول أساسيات منطقة الطباعة في Excel، بدءًا من كيفية تحديد أول منطقة طباعة لك وصولاً إلى تقنيات متقدمة مثل تعيين مناطق طباعة متسقة عبر عدة أوراق عمل واستخدام VBA للتخصيص. بإتقان هذه المهارات، ستضمن أن مستندات Excel الخاصة بك تُطبع تمامًا كما تحتاج في كل مرة.
- طباعة نفس النطاق في عدة أوراق عمل
- تعيين نفس منطقة الطباعة بسهولة لعدة أوراق عمل باستخدام Kutools
- تعيين نفس منطقة الطباعة لعدة أوراق عمل باستخدام VBA
- إضافة خلايا إلى منطقة طباعة موجودة
- إضافة أو إزالة خلايا متجاورة من منطقة طباعة موجودة
- تعديل منطقة الطباعة الحالية مباشرةً
- استبدال منطقة الطباعة الحالية بأخرى جديدة
ما هي منطقة الطباعة في Excel؟
منطقة الطباعة في Excel هي نطاق محدد من الخلايا تقوم بتحديده ليتم طباعته، بدلاً من طباعة ورقة العمل بالكامل. هذه الميزة مفيدة للغاية للتركيز على بيانات أو أقسام معينة من جدول البيانات ترغب في مشاركتها أو عرضها، مما يضمن طباعة المعلومات ذات الصلة فقط واستبعاد البيانات غير الضرورية من المخرجات المطبوعة.
عند تحديد منطقة طباعة (يتم تمييزها بمربع أزرق كما هو موضح في لقطة الشاشة التالية)، سيقوم Excel بطباعة المحتوى الموجود داخل هذه المنطقة فقط. إذا لم يتم تعيين منطقة طباعة، فإن Excel يقوم افتراضيًا بطباعة ورقة العمل بالكامل.
تعيين منطقة طباعة واحدة أو أكثر في ورقة العمل
ستوضح هذه الفقرة طريقتين لمساعدتك في تعيين منطقة طباعة واحدة أو أكثر في ورقة العمل في Excel.
طريقة شائعة لتعيين منطقة الطباعة
يوفر Excel ميزة مضمنة "Set Print Area" لتعيين مناطق الطباعة، وهي مستخدمة بشكل شائع من قبل العديد من المستخدمين. في هذا القسم، سنرشدك إلى كيفية تطبيق هذه الميزة لتعيين منطقة طباعة واحدة أو أكثر في ورقة عمل Excel.
- في ورقة العمل، حدد نطاق الخلايا الذي ترغب في تعيينه كمنطقة طباعة. في هذا المثال، قمت بتحديد النطاق A1:C7.
نصيحة: لتعيين عدة نطاقات كمناطق طباعة منفصلة في نفس الوقت، اضغط باستمرار على مفتاح Ctrl وحدد كل نطاق واحدًا تلو الآخر.
- انتقل إلى علامة التبويب Page Layout، ثم انقر على Print Area > Set Print Area. انظر الصورة:
- الآن، سيظهر حد رمادي داكن حول منطقة الطباعة. انظر الصورة:
بعد تعيين النطاق المحدد كمنطقة طباعة، سيتم طباعة هذا النطاق فقط افتراضيًا عند طباعة ورقة العمل.
نصيحة: عند تعيين عدة مناطق طباعة في ورقة Excel، سيتم طباعتها في صفحات منفصلة.

اكتشف سحر Excel مع Kutools AI
- التنفيذ الذكي: قم بعمليات الخلية، وتحليل البيانات، وإنشاء المخططات - كل ذلك يتم من خلال أوامر بسيطة.
- الصيغ المخصصة: قم بإنشاء صيغ مصممة خصيصًا لتسهيل سير عملك.
- برمجة VBA: كتابة وتطبيق أكواد VBA بسهولة.
- تفسير الصيغ: فهم الصيغ المعقدة بسهولة.
- ترجمة النصوص: تجاوز الحواجز اللغوية داخل جداول البيانات الخاصة بك.
تحديد منطقة الطباعة بصريًا من خلال مربع حوار إعداد الصفحة
يمكنك أيضًا تحديد منطقة الطباعة بصريًا من خلال مربع حوار Page Setup، الذي يوفر طريقة تفاعلية أكثر لتعيين النطاق المطلوب. إليك كيفية القيام بذلك:
- انتقل إلى علامة التبويب Page Layout، ثم انقر على زر تشغيل مربع الحوار في مجموعة Page Setup.
- في Page Setup مربع الحوار، قم بالضبط كما يلي.
- انتقل إلى علامة التبويب Sheet.
- انقر على Print area مربع العنوان، ثم حدد النطاق الذي ترغب في تعيينه كمنطقة طباعة.
نصيحة: لتعيين عدة مناطق طباعة منفصلة دفعة واحدة، اضغط باستمرار على مفتاح Ctrl وحدد كل نطاق بالتتابع. ستظهر النطاقات المحددة في مربع عنوان Print area مفصولة بفواصل.
- انقر على زر OK.
تم الآن تعيين النطاق المحدد كمنطقة طباعة. بعد ذلك، سيتم طباعة هذا النطاق فقط افتراضيًا عند طباعة ورقة العمل.
نصيحة: عند تعيين عدة مناطق طباعة في ورقة Excel، سيتم طباعتها في صفحات منفصلة.
- عند حفظ المصنف، يتم أيضًا حفظ مناطق الطباعة المحددة. هذا يعني أنه في المرة القادمة التي تفتح فيها المصنف، ستكون نفس مناطق الطباعة نشطة.
- تعيين منطقة طباعة في ورقة واحدة لا يؤثر على الأوراق الأخرى في المصنف.
- إذا كنت ترغب في طباعة نطاق محدد دون تعيين منطقة طباعة، فقط حدد هذا النطاق، ثم انتقل إلى قسم Print (انقر على File > Print)، ثم غيّر إعدادات الطباعة إلى Print Selection. انظر الصورة:
تعيين نفس منطقة الطباعة لعدة أوراق عمل
بالنسبة لبعض أوراق العمل التي لها نفس هيكل البيانات، قد تحتاج إلى تعيين نفس منطقة الطباعة لهذه الأوراق. سيقدم هذا القسم ثلاث طرق لمساعدتك في تنفيذ ذلك.
طباعة نفس النطاق في عدة أوراق عمل
لطباعة نفس النطاق في عدة أوراق عمل، يرجى اتباع الخطوات التالية.
- في ورقة العمل الحالية، حدد النطاق الذي ترغب في طباعته عبر عدة أوراق عمل.
- مع الاستمرار في الضغط على مفتاح Ctrl، انقر على علامات تبويب الأوراق لتحديد الأوراق التي تريد تطبيق نفس منطقة الطباعة عليها كما في الورقة النشطة.
- انقر على File > Print، ثم غيّر إعدادات الطباعة إلى Print Selection، ثم انقر على زر Print لبدء الطباعة.
- يمكنك معاينة مناطق الطباعة على الجانب الأيمن من قسم Print.
- عند الطباعة، سيتم طباعة نفس النطاق المحدد عبر الأوراق المختلفة في صفحات منفصلة.
- بعد الطباعة، تذكر إلغاء تجميع أوراق العمل. للقيام بذلك، انقر بزر الماوس الأيمن على أي من علامات تبويب الأوراق المجمعة واختر Ungroup Sheets من القائمة السياقية.
تعيين نفس منطقة الطباعة بسهولة لعدة أوراق عمل باستخدام Kutools
يمكن استخدام الطريقة السابقة لطباعة نفس النطاق مؤقتًا في عدة أوراق عمل. إذا كنت بحاجة غالبًا لطباعة نفس النطاق في عدة أوراق عمل، فإن هذه الطريقة تستغرق وقتًا أطول، وتساعدك ميزة نسخ إعدادات الصفحة في Kutools لـ Excel على نسخ منطقة الطباعة أو إعدادات الصفحة الأخرى بسرعة ودقة من ورقة العمل النشطة إلى عدة أوراق أخرى، مما يضمن التوحيد والكفاءة بأقل جهد.
بعد تثبيت Kutools لـ Excel، انتقل إلى علامة التبويب Kutools Plus، ثم اختر Printing > Copy Page Setup لفتح مربع الحوار. ثم قم بالضبط كما يلي.
- في قسم نسخ إلى، يتم سرد جميع الأوراق (باستثناء الورقة النشطة). فقط قم بتحديد الأوراق التي ترغب في تطبيق نفس منطقة الطباعة عليها كما في الورقة النشطة.
- في الخيارات القسم، حدد فقط خيار Print area .
نصيحة: بشكل افتراضي، يتم تحديد جميع الخيارات. يمكنك إلغاء تحديد مربع إعداد الصفحة لإلغاء تحديد جميع الخيارات ثم تحديد الخيار الذي تحتاجه فقط.
- انقر على OK. انظر الصورة:
تم الآن تطبيق منطقة الطباعة الخاصة بورقة العمل الحالية على الأوراق المحددة. عند طباعة هذه المناطق من الأوراق، يرجى النقر على File > Print، وفي قسم Settings، اختر Print Entire Workbook، ثم انقر على زر Print لبدء الطباعة.
تعيين نفس منطقة الطباعة لعدة أوراق عمل باستخدام VBA
للمستخدمين المتقدمين، يمكن لأكواد VBA أتمتة عملية تعيين نفس منطقة الطباعة عبر عدة أوراق عمل. يرجى اتباع الخطوات التالية.
- في أي من أوراق العمل، اضغط على مفاتيح Alt + F11 لفتح نافذة Microsoft Visual Basic for Applications.
- في Microsoft Visual Basic for Applications النافذة، انقر على إدراج > وحدة نمطية، ثم أدخل أي من أكواد VBA التالية التي تحتاجها في الوحدة النمطية النافذة.
كود VBA1: تعيين نفس منطقة الطباعة لجميع أوراق العمل في المصنف الحاليسيقوم هذا الكود بتعيين منطقة طباعة محددة (مثل "A1:C7") لكل ورقة عمل في المصنف.
Sub SetPrintAreaAllSheets() 'Updated by Extendoffice 20240205 Dim ws As Worksheet Dim printArea As String ' Define the print area printArea = "A1:C7" For Each ws In ThisWorkbook.Worksheets ws.PageSetup.printArea = printArea Next ws End Sub
كود VBA2: تعيين نفس منطقة الطباعة لأوراق عمل محددة في المصنف الحاليسيقوم هذا الكود بتعيين نفس منطقة الطباعة لقائمة محددة من أوراق العمل (مثل "Sheet1"، "Sheet3"، "Sheet5").Sub SetPrintAreaOnSheets() 'Updated by Extendoffice 20240205 Dim ws As Worksheet Dim printArea As String Dim sheetNames As Variant Dim i As Long ' Define the print area printArea = "A1:C7" ' Array of specific worksheet names to change print area sheetNames = Array("Sheet1", "Sheet3", "Sheet5") ' Loop through all sheet names in the array For i = LBound(sheetNames) To UBound(sheetNames) ' Check if the sheet exists in the workbook If SheetExists(CStr(sheetNames(i))) Then ' Set print area on the specified sheet Set ws = ThisWorkbook.Worksheets(sheetNames(i)) ws.PageSetup.printArea = printArea End If Next i End Sub ' Helper function to check if a sheet exists Function SheetExists(sheetName As String) As Boolean Dim sheet As Object On Error Resume Next Set sheet = ThisWorkbook.Sheets(sheetName) On Error GoTo 0 SheetExists = Not sheet Is Nothing End Function
- اضغط على مفتاح F5 لتشغيل الكود.
- عند طباعة هذه المناطق من الأوراق المحددة، يرجى النقر على File > Print، وفي قسم Settings، اختر Print Entire Workbook، ثم انقر على زر Print لبدء الطباعة.
- في كلا الكودين، A1:C7 هي منطقة الطباعة المحددة. يرجى تحديد منطقة الطباعة الخاصة بك عن طريق تغيير مرجع الخلية هذا.
- في كود VBA2، Sheet1 وSheet3 وSheet5 هي أسماء أوراق العمل التي أريد تعيين نفس منطقة الطباعة لها. يرجى تغييرها إلى أسماء أوراقك.
إضافة خلايا إلى منطقة طباعة موجودة
يمكنك توسيع منطقة الطباعة عن طريق إضافة المزيد من الخلايا إلى منطقة الطباعة الحالية. على سبيل المثال، لتوسيع منطقة الطباعة من النطاق A1:C5 إلى A1:C7، يمكنك القيام بما يلي.
- حدد النطاق A6:C7 الذي ترغب في إضافته إلى منطقة الطباعة الحالية A1:C5.
- انتقل إلى علامة التبويب Page Layout، ثم انقر على Print Area > Add to Print Area.
تم الآن توسيع منطقة الطباعة الحالية من A1:C5 إلى A1:C7.
- لتوسيع منطقة طباعة موجودة، يجب أن يكون النطاق المحدد متجاورًا مع منطقة الطباعة الأصلية.
- إذا لم يكن النطاق المحدد متجاورًا مع منطقة الطباعة الحالية، فسيصبح منطقة طباعة جديدة في ورقة العمل الحالية.
إضافة أو إزالة خلايا متجاورة من منطقة طباعة موجودة
يمكنك إضافة أو إزالة خلايا متجاورة من منطقة طباعة موجودة عن طريق تحريك خط فاصل الصفحة في ورقة العمل، لتخصيص المخرجات المطبوعة حسب احتياجاتك.
- بعد تعيين منطقة الطباعة، انتقل إلى علامة التبويب View، ثم اختر Page Break Preview.
- سترى خطوطًا زرقاء تشير إلى فواصل الصفحات. النطاق داخل الحدود هو منطقة الطباعة. لتعديل منطقة الطباعة، مرر مؤشر الماوس فوق خط فاصل الصفحة حتى يتحول إلى سهم مزدوج الاتجاه، ثم انقر واسحب خط فاصل الصفحة لإضافة أو استبعاد خلايا من منطقة الطباعة.
- حرّك فواصل الصفحات حتى تغطي منطقة الطباعة فقط نطاق الخلايا الذي ترغب في طباعته.
- تعمل فواصل الصفحات الأفقية على تحديد الصفوف التي سيتم تضمينها أو استبعادها، بينما تحدد الفواصل الرأسية الأعمدة. يمكنك إضافة خلايا إلى منطقة الطباعة بسحب الفواصل للخارج أو إزالة خلايا بتحريكها للداخل.
- بعد التعديل، عد إلى العرض العادي بالنقر على Normal في علامة التبويب View.
تعديل منطقة الطباعة الحالية مباشرةً
يمكنك تعديل منطقة الطباعة مباشرةً من خلال ضبط مرجع الخلية بصريًا في مربع حوار Page Setup.
- انتقل إلى علامة التبويب Page Layout، ثم انقر على زر تشغيل مربع الحوار (السهم الصغير في أسفل يمين المجموعة) لفتح مربع حوار Page Layout.
- في مربع حوار Page Setup، انتقل إلى علامة التبويب Sheet. هنا، ستظهر مراجع الخلايا لمناطق الطباعة في ورقة العمل الحالية في مربع Print area. يمكنك تعديل مراجع الخلايا مباشرةً في هذا المربع. وأخيرًا، انقر على OK لحفظ التغييرات.
استبدال منطقة الطباعة الحالية بأخرى جديدة
إذا كنت بحاجة إلى تحديث منطقة الطباعة في ورقة العمل، اتبع هذه الخطوات لاستبدال منطقة الطباعة الحالية بسرعة بأخرى جديدة.
- حدد نطاق الخلايا الذي ترغب في تعيينه كمنطقة الطباعة الجديدة.
- انتقل إلى علامة التبويب Page Layout، ثم انقر على Print Area > Set Print Area.
سيؤدي هذا الإجراء إلى استبدال أي منطقة طباعة موجودة بالنطاق الجديد الذي تم تحديده.
مسح منطقة الطباعة
لمسح منطقة الطباعة المحددة في ورقة العمل الحالية، يرجى اتباع الخطوات التالية.
- ضمن علامة التبويب Print Area، انقر على Clear Print Area.
سيتم الآن مسح جميع مناطق الطباعة في ورقة العمل الحالية فورًا.
مزيد من النصائح حول منطقة الطباعة
تسرد هذه الفقرة بعض النصائح والحيل التي قد تحتاجها عند العمل مع مناطق الطباعة في Excel.
تجاهل منطقة الطباعة
إذا قمت بتعيين منطقة طباعة في ورقة العمل ولكنك تحتاج أحيانًا إلى طباعة الورقة بالكامل، يمكنك تفعيل خيار تجاهل منطقة الطباعة في إعدادات الطباعة. تتيح لك هذه الميزة تجاوز منطقة الطباعة المحددة وطباعة الورقة بالكامل عند الحاجة.
- انقر على File > Print لفتح قسم Print.
- في قسم Print، انقر لفتح قائمة Settings المنسدلة، ثم اختر خيار Ignore Print Area من القائمة. سيظهر علامة اختيار بجانب الخيار عند تفعيله.
بعد النقر على زر Print، سيتم طباعة ورقة العمل بالكامل متجاهلاً منطقة الطباعة المحددة.
قفل/حماية منطقة الطباعة
افتراضيًا في Excel، حماية ورقة العمل لا تحمي إعدادات منطقة الطباعة بشكل مباشر. هذا يعني أنه حتى إذا كانت ورقة العمل محمية، يمكن للمستخدم الذي يمتلك المصنف تغيير أو مسح منطقة الطباعة. إذا كنت تشارك المصنفات بشكل متكرر وترغب في حماية منطقة الطباعة المحددة، يمكنك الاستفادة من كود VBA في هذا القسم.
- في المصنف الذي ترغب في حماية منطقة الطباعة فيه في ورقة معينة، اضغط على مفاتيح Alt + F11 لفتح نافذة Microsoft Visual Basic for Applications.
- في هذه النافذة المفتوحة، انقر نقرًا مزدوجًا على ThisWorkbook المشروع في الجزء الأيسر، ثم أدخل كود VBA التالي في Code النافذة.
كود VBA: قفل أو حماية منطقة الطباعة
Private Sub Workbook_Open() 'Updated by Extendoffice 20210206 SetPrintArea "commission IFS", "A1:C7" ' Specify the sheet name and the print area End Sub Sub SetPrintArea(sheetName As String, printArea As String) Dim ws As Worksheet Set ws = ThisWorkbook.Worksheets(sheetName) ws.PageSetup.printArea = printArea End Sub
ملاحظة: في كود VBA هذا، استبدل "commission IFS" باسم ورقة العمل الخاصة بك و"A1:C7" بمنطقة الطباعة التي ترغب في تعيينها. - احفظ الكود ثم اضغط على مفاتيح Alt + Q للعودة إلى ورقة العمل، ثم انقر على File > Save as > Browse.
- في مربع الحوار Save As الذي يظهر، اختر مجلد الوجهة، أعد تسمية الملف حسب الحاجة، اختر Excel Macro-Enabled Workbook من قائمة Save as type المنسدلة، وأخيرًا انقر على زر Save.
في كل مرة يتم فيها فتح المصنف، سيضمن هذا الكود تعيين منطقة الطباعة إلى النطاق الذي حددته. هذه ليست طريقة مثالية، إذ لا يمكنها منع المستخدمين من تغيير منطقة الطباعة أثناء الجلسة، لكنها تضمن استخدام منطقة الطباعة الصحيحة في كل مرة يتم فيها فتح المصنف.
معاينة منطقة الطباعة
في هذا القسم، سأوضح لك كيفية معاينة منطقة الطباعة بعد تعيينها، للتأكد من أن مستندك جاهز للطباعة كما هو مقصود.
بعد تعيين منطقة الطباعة، انتقل إلى علامة التبويب View، ثم انقر على Page Break Preview في مجموعة Workbook Views.
النتيجة
ستتحول ورقة العمل إلى عرض Page Break Preview، حيث يمكنك رؤية منطقة الطباعة محددة بحدود فواصل الصفحات الزرقاء. راجع الصورة أدناه لرؤية توضيحية.
في الختام، يعد إتقان منطقة الطباعة في Excel مهارة أساسية لإدارة كيفية عرض بياناتك بشكل مطبوع. بفضل المهارات التي اكتسبتها من هذا الدليل الشامل، يمكنك التأكد من أن أوراق Excel الخاصة بك جاهزة للطباعة دائمًا، تمامًا كما ترغب. إذا كنت ترغب في استكشاف المزيد من إمكانيات Excel، يوفر موقعنا العديد من الشروحات والدروس. اكتشف المزيد من نصائح وحيل Excel هنا.
مقالات ذات صلة
مسح منطقة الطباعة عبر عدة أوراق دفعة واحدة
يوضح هذا الشرح كيفية مسح منطقة الطباعة من عدة أوراق عمل دفعة واحدة في Excel.
إنشاء منطقة طباعة ديناميكية
يوفر هذا الشرح طريقة لمساعدتك على إنشاء منطقة طباعة ديناميكية بسهولة في Excel.
تعيين منطقة الطباعة حتى الصف الأخير
في Excel، يتم افتراضيًا تعيين ورقة العمل بالكامل كمنطقة طباعة حتى الصف الأخير الذي يحتوي على بيانات. في هذا المثال، سأوضح كيفية طباعة البيانات من العمود A إلى العمود C حتى الصف الأخير.
عرض منطقة الطباعة فقط في ورقة العمل
سيقدم هذا الشرح عدة طرق لعرض منطقة الطباعة فقط في ورقة العمل في Excel.
جدول المحتويات
- ما هي منطقة الطباعة في Excel؟
- تعيين منطقة طباعة واحدة أو أكثر في ورقة العمل
- طريقة شائعة لتعيين منطقة الطباعة
- تحديد منطقة الطباعة بصريًا
- تعيين نفس منطقة الطباعة لعدة أوراق عمل
- طباعة نفس النطاق في عدة أوراق عمل
- تعيين نفس منطقة الطباعة بسهولة لعدة أوراق عمل باستخدام Kutools
- تعيين نفس منطقة الطباعة لعدة أوراق عمل باستخدام VBA
- تعديل منطقة الطباعة
- إضافة خلايا إلى منطقة طباعة موجودة
- إضافة أو إزالة خلايا متجاورة من منطقة طباعة موجودة
- تعديل منطقة الطباعة الحالية مباشرةً
- استبدال منطقة الطباعة الحالية بأخرى جديدة
- مسح منطقة الطباعة
- مزيد من النصائح حول منطقة الطباعة
- تجاهل منطقة الطباعة
- قفل/حماية منطقة الطباعة
- معاينة منطقة الطباعة
- مقالات ذات صلة
- أفضل أدوات الإنتاجية المكتبية
- التعليقات
أفضل أدوات الإنتاجية لمكتب العمل
عزز مهاراتك في Excel مع Kutools لـ Excel، واختبر الكفاءة كما لم يحدث من قبل. Kutools لـ Excel يقدم أكثر من300 ميزة متقدمة لزيادة الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير
- تمكين تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint.
- افتح وأنشئ عدة مستندات في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ منفصلة.
- يزيد إنتاجيتك بنسبة50%، ويقلل مئات النقرات بالماوس يومياً!