Skip to main content

كيفية تعيين منطقة الطباعة للأعمدة المحددة حتى الصف الأخير في Excel؟

Author: Sun Last Modified: 2025-05-30

في Excel، يتم تعيين منطقة الطباعة بشكل افتراضي لتشمل ورقة العمل بأكملها حتى الصف الأخير الذي يحتوي على بيانات. ومع ذلك، إذا كنت تريد طباعة الأعمدة من A إلى C فقط حتى الصف الأخير الذي يحتوي على بيانات (وإقصاء أي بيانات في الأعمدة بعد C)، كما هو موضح في لقطة الشاشة أدناه، هل هناك أي طرق للتعامل مع هذا؟

تعيين منطقة الطباعة للصف الأخير الذي يحتوي على بيانات باستخدام خيار طباعة التحديد

تعيين منطقة الطباعة للصف الأخير الذي يحتوي على بيانات باستخدام VBA

ورقة عمل تحتوي على بيانات تمتد إلى العمود I معاينة الطباعة تُظهر البيانات حتى العمود C فقط
A screenshot of a worksheet with data extending to column I

تعيين منطقة الطباعة للصف الأخير الذي يحتوي على بيانات باستخدام خيار طباعة التحديد

لطباعة التحديد حتى الصف الأخير الذي يحتوي على بيانات، يمكنك تغيير منطقة الطباعة إلى التحديد المحدد قبل الطباعة.

1. اضغط باستمرار على Ctrl ثم حدد الأعمدة التي تريد طباعتها. انظر لقطة الشاشة:
A screenshot of selecting columns in Excel to set the print area

2. انقر فوق File > Print، ثم اختر Print Selection من قسم Setting انظر لقطة الشاشة:
A screenshot showing the Print Selection option in the Excel Print settings


تعيين منطقة الطباعة للصف الأخير الذي يحتوي على بيانات

هنا أقدم لك كود ماكرو لتنفيذ هذه العملية أيضًا.

1. قم بتمكين الورقة المستخدمة، واضغط على Alt + F11 لفتح نافذة Microsoft Visual Basic for Applications وانقر فوق Insert > Moduleانظر لقطة الشاشة.
A screenshot showing the Insert Module option in Microsoft Visual Basic for Applications

2. الصق الكود أدناه في نص الوحدة، واضغط على مفتاح F5 لتشغيله.

VBA: تعيين النطاق للصف الأخير

'UpdatebyExtendoffice20170811
    Dim xRg As Range
    Dim xRgLRow As Long
    Dim xRgAddress As String
    On Error Resume Next
    xRgAddress = ActiveWindow.RangeSelection.Address
    Set xRg = Application.InputBox("Select a range:", "KuTools For Excel", xRgAddress, , , , , 8)
    xRg.Select
    xRgLRow = xRg.SpecialCells(xlCellTypeLastCell).Row
    xRgAddress = Left(xRg.Address(1, 1), Len(xRg.Address(1, 1)) - 2)
    xRgAddress = xRgAddress & xRgLRow
    ActiveSheet.PageSetup.PrintArea = xRgAddress
End Sub

A screenshot of the VBA editor in Excel with a script for setting print area

3. ستظهر نافذة منبثقة لتذكيرك بتحديد نطاق الأعمدة الذي تريد استخدامه. انظر لقطة الشاشة:
A screenshot showing a dialog box prompting user to select a range

4. انقر فوق موافق، وسيتم تعيين منطقة الطباعة.

أفضل أدوات الإنتاجية لمكتب العمل

🤖 Kutools AI Aide: أحدث ثورة في تحليل البيانات من خلال: التنفيذ الذكي |توليد الشيفرة |إنشاء الصيغ المخصصة |تحليل البيانات وتوليد الرسوم البيانية |استدعاء الوظائف المحسنة
الميزات الشائعة: البحث، تمييز أو وضع علامة على المكررات | حذف الصفوف الفارغة | دمج الأعمدة أو العنوان دون فقدان البيانات | تقريب ...
بحث متقدم: بحث V متعدد المعايير | بحث V متعدد القيم | بحث في عدة ورقات | مطابقة غامضة ....
قائمة منسدلة متقدمة: إنشاء قائمة منسدلة بسرعة | قائمة منسدلة تابعة | قائمة منسدلة متعددة الاختيار ....
إدارة الأعمدة: إضافة عدد محدد من الأعمدة | نقل الأعمدة | تبديل حالة إظهار الأعمدة المخفية | مقارنة النطاق والأعمدة ...
ميزات مميزة: التركيز على الشبكة | عرض التصميم | شريط الصيغ المحسن | أدوات المصنف & أدوات الورقة العمل | مكتبة النص التلقائي (Auto Text) | منتقي التاريخ | دمج البيانات | تشفير/فك تشفير الخلايا | إرسال البريد الإلكتروني حسب القائمة | مرشح متقدم | تصفية خاصة (تصفية الخلايا التي تحتوي على خط عريض/مائل/يتوسطه خط...) ...
أفضل15 مجموعة أدوات:12 أداة نصية (إضافة نص، حذف الأحرف المحددة، ...) | أكثر من50 نوع من الرسوم البيانية (مخطط جانت، ...) | أكثر من40 صيغة عملية (حساب العمر بناءً على تاريخ الميلاد، ...) |19 أداة إدراج (إدراج رمز الاستجابة السريعة، إدراج صورة من المسار، ...) |12 أداة تحويل (تحويل إلى كلمات، تحويل العملة، ...) |7 أدوات دمج وتقسيم (دمج متقدم للصفوف، تقسيم الخلايا، ...) | ... والمزيد

عزز مهاراتك في Excel مع Kutools لـ Excel، واختبر الكفاءة كما لم يحدث من قبل. Kutools لـ Excel يقدم أكثر من300 ميزة متقدمة لزيادة الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة التي تحتاجها أكثر...


Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير

  • تمكين تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint.
  • افتح وأنشئ عدة مستندات في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ منفصلة.
  • يزيد إنتاجيتك بنسبة50%، ويقلل مئات النقرات بالماوس يومياً!