كيفية العثور على جميع النصوص المسطرَة في نطاق أو ورقة عمل كاملة في Excel؟
لنفترض أن لديك مجموعة من البيانات في ورقة عمل، وبعض هذه البيانات تحتوي على خط سفلي، والآن تريد تحديد البيانات التي تحتوي على خط سفلي، كيف يمكنك العثور عليها بسرعة؟ هنا سأقدم لك بعض الحيل للعثور بسرعة على النصوص المسطرَة في نطاق أو ورقة عمل كاملة في Excel.
العثور على جميع النصوص المسطرَة في ورقة العمل باستخدام VBA
العثور على جميع النصوص المسطرَة في نطاق أو ورقة عمل باستخدام Kutools لـ Excel
العثور على جميع النصوص المسطرَة في ورقة العمل باستخدام VBA
في Excel، لا يمكنك استخدام وظيفة Go To Special للعثور على النصوص المسطرَة، لذلك أقدم لك كود VBA يساعدك في العثور على جميع النصوص المسطرَة في ورقة العمل.
1. اضغط على مفاتيح Alt + F11 لفتح نافذة Microsoft Visual Basic for Applications، ثم انقر على إدراج > وحدة.
2. في نافذة الوحدة المنبثقة، قم بلصق كود VBA أدناه.
VBA: العثور على جميع النصوص المسطرَة في ورقة العمل.
Sub SearchForUnderline()
'Updateby20150910
Dim Rg As Range, Rg1 As Range
Dim I As Long
Dim xAddress As String, xAddress1 As String, xAddress2 As String
Dim Result As String
On Error Resume Next
xAddress = Application.ActiveWindow.RangeSelection.Address
Set Rg = Application.InputBox("Please select a range:", "Kutools for Excel", xAddress, , , , , 8)
If Rg Is Nothing Then Exit Sub
Set Rg = Application.Intersect(Rg, Application.ActiveSheet.UsedRange)
If Rg Is Nothing Then Exit Sub
Set Rg = Rg.SpecialCells(xlCellTypeConstants)
If Rg Is Nothing Then Exit Sub
For Each Rg1 In Rg
For I = 1 To Len(Rg1)
If Rg1.Characters(I, 1).Font.Underline = xlUnderlineStyleSingle Then
If xAddress1 = "" Then
xAddress1 = Rg1.Address
Else
xAddress1 = xAddress1 & ", " & Rg1.Address
End If
Exit For
End If
Next
For I = 1 To Len(Rg1)
If Rg1.Characters(I, 1).Font.Underline = xlUnderlineStyleDouble Then
If xAddress2 = "" Then
xAddress2 = Rg1.Address
Else
xAddress2 = xAddress2 & ", " & Rg1.Address
End If
Exit For
End If
Next
Next
If xAddress1 <> "" Then Result = "Single underline address:" & vbCr & xAddress1 & vbCr & vbCr
If xAddress2 <> "" Then Result = Result & "Double underline address:" & vbCr & xAddress2
If Result <> "" Then MsgBox Result
End Sub
3. انقر على زر التشغيل أو اضغط على مفتاح F5. ستظهر نافذة منبثقة لتحديد النطاق الذي تريد البحث فيه عن النصوص المسطرَة.
4. انقر موافق، ثم ستظهر نافذة تخبرك أي الخلايا تحتوي على نصوص مسطرَة واحدة وأيها تحتوي على نصوص مزدوجة التسطير.
إذا كنت تريد فقط العثور على نوع واحد من النصوص المسطرَة في نطاق معين، فإن هذا الكود VBA لا يمكنه مساعدتك، ولكن يمكنك استخدام الأداة المفيدة أدناه لحل هذه المهمة في هذه الحالة.
العثور على جميع النصوص المسطرَة في نطاق أو ورقة عمل باستخدام Kutools لـ Excel
إذا كان لديك Kutools لـ Excel مثبتًا، يمكنك تطبيق أداة تحديد الخلايا بنفس التنسيق للعثور بسرعة على النصوص المسطرَة في نطاق أو ورقة عمل كاملة.
بعد التثبيت المجاني لـ Kutools لـ Excel، يرجى القيام بما يلي:
1. حدد خلية فارغة، ثم اكتب بيانات فيها، على سبيل المثال A1، وانقر على الصفحة الرئيسية > تحت الخط، واختر نوع التسطير الذي تحتاجه. شاهد لقطة الشاشة:
2. بعد ذلك، حدد النطاق الذي تريد العثور فيه على النصوص المسطرَة المحددة، وانقر على Kutools > تحديد > تحديد الخلايا بنفس التنسيق. شاهد لقطة الشاشة:
3. وفي مربع حوار تحديد الخلايا بنفس التنسيق، انقر على تحديد التنسيق من الخلية لاختيار الخلية التي قمت بتنسيقها بالتسطير في الخطوة 1. شاهد لقطة الشاشة:
4. انقر موافق، وفي مربع حوار تحديد الخلايا بنفس التنسيق، قم بتحديد خيار تحت الخط فقط. شاهد لقطة الشاشة:
5. انقر موافق، ثم ستظهر نافذة لتُخبرك بعدد النصوص المسطرَة التي تم تحديدها، انقر نعم لإغلاقها.
الآن تم تحديد جميع النصوص المسطرَة.
نصائح:
1. إذا كنت تريد العثور على جميع النصوص المسطرَة في ورقة عمل كاملة، انقر على الزاوية اليسرى من ورقة العمل لتحديد الورقة بأكملها، ثم طبق أداة تحديد الخلايا بنفس التنسيق.
2. قم بتحديد خيار تجاهل الخلايا الفارغة في مربع حوار تحديد الخلايا بنفس التنسيق، وسيتم تجاهل الخلايا الفارغة حتى لو كانت مُنسّقة بالتسطير.
أفضل أدوات الإنتاجية لمكتب العمل
عزز مهاراتك في Excel مع Kutools لـ Excel، واختبر الكفاءة كما لم يحدث من قبل. Kutools لـ Excel يقدم أكثر من300 ميزة متقدمة لزيادة الإنتاجية وتوفير وقت الحفظ. انقر هنا للحصول على الميزة التي تحتاجها أكثر...
Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير
- تمكين تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint.
- افتح وأنشئ عدة مستندات في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ منفصلة.
- يزيد إنتاجيتك بنسبة50%، ويقلل مئات النقرات بالماوس يومياً!