KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

كيف يمكنك طباعة ورقة العمل في Excel دون تضمين الصفوف الفارغة؟

المؤلفSiluviaتاريخ التعديل

عند طباعة ورقة العمل، تُطبع الصفوف الفارغة تلقائيًا أيضًا. لكن كثيرًا من مستخدمي Excel يفضلون طباعة الورقة دون هذه الصفوف الفارغة لضغط البيانات وتوفير الورق. فكيف يمكنك طباعة ورقة العمل في Excel دون تضمين الصفوف الفارغة؟ يقدم لك هذا المقال طريقتين فعّالتين لتحقيق ذلك.

إخفاء صفوف فارغة قبل الطباعة باستخدام كود VBA
حذف الصفوف الفارغة قبل الطباعة باستخدام Kutools لـ Excel


إخفاء صفوف فارغة قبل الطباعة باستخدام كود VBA

قبل طباعة ورقة العمل، يمكنك تشغيل كود VBA أدناه لإخفاء الصفوف الفارغة ضمن نطاق محدد. يُرجى اتباع الخطوات التالية:

1. اضغط مفاتيحAlt + F11 لفتح نافذةMicrosoft Visual Basic for Applications.

2. في نافذةMicrosoft Visual Basic for Applications، انقر فوقإدراج > وحدة نمطية (Module)، ثم انسخ والصق كود VBA التالي في نافذة الوحدة النمطية.

كود VBA: إخفاء صفوف فارغة النطاق المحدد

Sub HideBlankRows()
	Dim xRg As Range
	Dim xCell As Range
	Dim xAddress As String
	Dim xUpdate As Boolean
	Dim I As Long
	On Error Resume Next
	xAddress = Application.ActiveWindow.RangeSelection.Address
	Set xRg  = Application.InputBox("Please select a range", "Kutools for Excel", xAddress, , , , , 8)
	Set xRg  = Application.Intersect(xRg, ActiveSheet.UsedRange)
	If xRg Is Nothing Then Exit Sub
		If xRg.Areas.Count > 1 Then
			MsgBox "Don't support multiple ranges", , "Kutools for Excel"
			Exit Sub
			End If
			xUpdate = Application.ScreenUpdating
			Application.ScreenUpdating = False
			For I = 1 To xRg.Rows.Count
				xRg.Rows(I).EntireRow.Hidden = (Application.CountA(xRg.Rows(I)) = 0)
			Next
			Application.ScreenUpdating = xUpdate
		End Sub

3. اضغط مفتاحF5 لتشغيل الكود، ثم تظهر نافذة حوارية باسمKutools لـ Excel. قم بتحديد النطاق الذي يحتوي على الصفوف الفارغة التي لا تريد طباعتها، ثم انقر فوق زرموافق.

رمز VBA لتحديد نطاق البيانات

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

ملاحظة: بعد الطباعة، يمكنك إعادة عرض هذه الصفوف الفارغة مرة أخرى باستخدام كود VBA التالي.

كود VBA: إظهار جميع صفوف فارغة النطاق المحدد

Sub UnhideRows()
	Dim xRg As Range
	Dim xCell As Range
	Dim xAddress As String
	Dim xUpdate As Boolean
	On Error Resume Next
	xAddress = Application.ActiveWindow.RangeSelection.Address
	Set xRg = Application.InputBox("Please select a range to unhide the blank rows", "Kutools for Excel", xAddress, , , , , 8)
	Set xRg = Application.Intersect(xRg, ActiveSheet.UsedRange)
	If xRg Is Nothing Then Exit Sub
		xUpdate = Application.ScreenUpdating
		Application.ScreenUpdating = False
		xRg.EntireRow.Hidden = False
		Application.ScreenUpdating = xUpdate
	End Sub

حذف الصفوف الفارغة قبل الطباعة باستخدام Kutools لـ Excel

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

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

1. انقر فوقKutools > حذف > حذف الصفوف الفارغة، ثم اخترالنطاق المحدد / ورقة العمل النشطة / ورقة العمل المحددة / في جميع الأوراقحسب احتياجاتك. راجع لقطة الشاشة:

ملاحظة: لحذف الصفوف الفارغة في نطاق معيّن، اختر هذا النطاق أولًا، ثم طبّق الوظيفة.

انقر على ميزة حذف الصفوف الفارغة من Kutools

2. بعد ذلك، تظهر نافذة حوارية لإعلامك بعدد الصفوف التي تم حذفها. يُرجى النقر فوق زرموافق.

تظهر نافذة منبثقة لإعلامك بعدد الصفوف التي تم حذفها

لقد تم حذف جميع الصفوف الفارغة الآن. يمكنك البدء في طباعة ورقتك!

ملاحظة: تدعم هذه الأداة التراجع باستخدامCtrl+Z.

إذا كنت ترغب في تجربة هذه الأداة مجانًا (لمدة 30 يومًا)،فما عليك سوى النقر لتنزيلها، ثم اتبع الخطوات المذكورة أعلاه لتطبيق العملية.

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

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

عزِّز مهاراتك في 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.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل