كيف يمكن سرد جميع الروابط التشعبية في Excel بسرعة؟
عند استخدام ورقة عمل، قد ننشئ العديد من الروابط التشعبية فيها، وأحيانًا نحتاج إلى معرفة وجهة هذه الروابط. إذا قمت بالنقر عليها واحدة تلو الأخرى، فسيكون ذلك مملًّا ويستغرق وقتًا طويلاً. أما إذا تمكّنا من سرد جميع الروابط التشعبية مع النصوص وعنوان الارتباط التشعبي في ورقة العمل، فسيصبح من السهل علينا التحقق من جميع الروابط التشعبية في Excel.
سرد جميع الروابط التشعبية المحددة باستخدام كود VBA
استخراج جميع العناوين الفعلية من الروابط التشعبية باستخدام Kutools لـ Excel
سرد جميع الروابط التشعبية المحددة باستخدام كود VBA
1. حدد النطاق الذي يحتوي على الروابط التشعبية التي ترغب في سردها.
2. انقرالمطور > Visual Basic، وستظهر نافذة جديدة منMicrosoft Visual Basic for Applications. بعد ذلك، انقرإدراج > وحدة نمطية، وأدخل الكود التالي في الوحدة النمطية:
Option Explicit
Private Function GetHyperAddy(Cell As Range) As String
On Error Resume Next
GetHyperAddy = Cell.Hyperlinks.Item(1).Address
If Err.Number <> 0 Then GetHyperAddy = "None"
On Error GoTo 0
End Function
Sub DistillHyperlinks()
Dim HyperAddy As String, cl As Range, wsTarget As Worksheet, clSource As Range
Application.ScreenUpdating = False
Set clSource = Selection
On Error Resume Next
Set wsTarget = Sheets("Hyperlink List")
If Err.Number <> 0 Then
Set wsTarget = Worksheets.Add
With wsTarget
.Name = "Hyperlink List"
With .Range("A1")
.Value = "Location"
.ColumnWidth = 20
.Font.Bold = True
End With
With .Range("B1")
.Value = "Displayed Text"
.ColumnWidth = 25
.Font.Bold = True
End With
With .Range("C1")
.Value = "Hyperlink Target"
.ColumnWidth = 40
.Font.Bold = True
End With
End With
Set wsTarget = Sheets("Hyperlink List")
End If
On Error GoTo 0
For Each cl In clSource
HyperAddy = GetHyperAddy(cl)
If Not HyperAddy = "None" Then
With wsTarget.Range("A65536").End(xlUp).Offset(1, 0)
.Parent.Hyperlinks.Add Anchor:=.Offset(0, 0), _
Address:="", SubAddress:=(cl.Parent.Name) & "!" & (cl.Address)
.Offset(0, 1).Value = cl.Text
.Hyperlinks.Add Anchor:=.Offset(0, 2), Address:=HyperAddy
End With
End If
Next cl
wsTarget.Select
End Sub 3. بعد ذلك، انقر على زر
التشغيل لتنفيذ الكود، وستُعرض جميع الروابط التشعبية في ورقة عمل جديدة باسمقائمة الروابط التشعبية. راجع لقطة الشاشة:

استخراج جميع العناوين الفعلية من الروابط التشعبية باستخدام Kutools لـ Excel
باستخدام ميزةKutools لـ Excelالخاصة بـتحويل الروابط التشعبية، يمكنك استخراج العناوين الفعلية من الروابط التشعبية بسرعة.
1. حدد الروابط التشعبية التي ترغب في استخراج الوجهات الفعلية لها.
2. بعد ذلك، انقرKutools > رابط > تحويل الروابط التشعبية. راجع لقطة الشاشة:

3. في مربع حوارتحويل الروابط التشعبية، اختر خيارتحويل عنوان الرابط التشعبي إلى محتوى الخليةمن قسمنوع التحويل، ثم حدّد الخلية التي تريد وضع النتيجة فيها ضمن قسمنطاق النتيجة. راجع لقطة الشاشة:

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

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