كيف تحدد جميع الخلايا التي تحتوي على بيانات في Excel؟
عندما تكون البيانات موزَّعة في خلايا غير متصلة، كيف يمكنك تحديدها ونسخها بفعالية؟ إن تحديد كل خلية يدويًّا واحدة تلو الأخرى قد يستغرق وقتًا طويلاً، خاصةً إذا كانت البيانات مرتبة بشكل شبه عشوائي. لحسن الحظ، يوفّر لك الأسلوب الذكي التالي طريقة سريعة لتحديد جميع الخلايا التي تحتوي على بيانات ضمن نطاق التحديد دفعة واحدة!
تحديد جميع الخلايا التي تحتوي على بيانات باستثناء الصيغ باستخدام أمر الانتقال إلى خاص
إذا لم تكن هناك بيانات محسوبة بواسطة صيغة، فإن أمرالانتقال إلى خاصيساعدك على تحديد جميع الخلايا التي تحتوي على بيانات ضمن التحديد بسهولة.
الخطوة 1: حدد النطاق الذي ستعمل عليه، ثم اضغط على مفتاحF5 لفتح مربع حوارالانتقال إلى.
الخطوة 2: انقر على زرخاصللدخول إلى مربع حوارالانتقال إلى خاص. بعد ذلك، حدد خيارالثوابت، كما في لقطة الشاشة:

الخطوة 3: انقر علىموافق، ثم سترى أن جميع الخلايا التي تحتوي على محتويات — باستثناء خلايا الصيغ — قد تم تحديدها.

ملاحظة:لا يمكن لهذا الأسلوب تحديد الصيغة.
تحديد جميع الخلايا التي تحتوي على بيانات بما في ذلك الصيغ بنقرة واحدة من Kutools لـ Excel
إذا كنت ترغب في تحديد الخلايا التي تحتوي على بيانات (قيم وصيغ) بأقل عدد من الخطوات، فسأعرض لك طريقة سهلة: Kutools لـ Excel! باستخدام ميزةتحديد الخلايا غير الفارغة، يمكنك تحديد خلايا البيانات بنقرات قليلة فقط.
بعد تثبيتKutools لـ Excel، يُرجى اتباع الخطوات التالية: () تنزيل مجاني لـ Kutools لـ Excel الآن)
الخطوة 1: حدد النطاق الذي تريد تحديد خلايا البيانات فيه فقط.
الخطوة 2: انقر علىKutools>تحديد>تحديد الخلايا غير الفارغة، وسيتم تحديد جميع الخلايا التي تحتوي على بيانات دفعة واحدة، كما في لقطة الشاشة:

تنزيل مجاني لـ Kutools لـ Excel الآن
تحديد جميع الخلايا التي تحتوي على بيانات بما في ذلك الصيغ باستخدام كود VBA
إذا كانت خلاياك تحتوي على صيغ، يمكنك بسهولة تحديد جميع الخلايا التي تتضمّن بيانات ضمن النطاق المحدّد باستخدام كود VBA التالي. يُرجى اتباع الخطوات التالية:
الخطوة 1: اضغط مع الاستمرار على مفاتيحAlt + F11 في Excel لفتح نافذةMicrosoft Visual Basic for Applications.
الخطوة 2: انقر علىإدراج > وحدة نمطية، ثم الصق الماكرو التالي فينافذة الوحدة النمطية.
كود VBA: تحديد جميع الخلايا التي تحتوي على بيانات بما في ذلك الصيغ
Sub SelectNotBlackRange()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng As Range
Dim OutRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
For Each Rng In WorkRng
If Rng.Value <> "" Then
If OutRng Is Nothing Then
Set OutRng = Rng
Else
Set OutRng = Union(OutRng, Rng)
End If
End If
Next
If Not OutRng Is Nothing Then
OutRng.Select
End If
End Sub
الخطوة 3: اضغط بعد ذلك على مفتاحF5 لتشغيل هذا الكود، وستظهر لك نافذة منبثقة تطلب منك تحديد النطاق الذي تريد تحديد خلايا البيانات فيه.

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

مقالات ذات صلة:
تحديد خلايا أو نطاقات غير متجاورة
أفضل أدوات الإنتاجية لمكتبتك
عزِّز مهاراتك في 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 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
- أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل