انتقل إلى المحتوى الرئيسي

كيفية البحث عن كافة الروابط (المراجع الخارجية) وإدراجها في Excel؟

في Excel ، يمكنك الرجوع إلى محتويات الخلايا في مصنف آخر عن طريق إنشاء مرجع خارجي. ولكن عندما تريد سرد جميع ارتباطات المصنف في Excel ، يبدو من الصعب العثور على كافة المراجع الخارجية (الارتباطات) وإدراجها. ستساعدك الطريقة الصعبة في هذه المقالة في اكتشاف كافة الارتباطات الموجودة في المصنف وإدراجها بسرعة.

ابحث عن جميع الروابط وقم بإدراجها باستخدام أمر البحث

ابحث عن كل الروابط وسردها باستخدام ماكرو VB

ابحث عن جميع الروابط وسردها باستخدام Kutools for Excel


السهم الأزرق الحق فقاعة ابحث عن جميع الروابط وقم بإدراجها باستخدام أمر البحث

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

1. انقر الصفحة الرئيسية > بحث وتحديد > لفتح بحث واستبدال صندوق المحادثة. يمكنك أيضًا فتح ملف بحث واستبدال مربع الحوار مع الضغط CTRL + F مفاتيح.

2. في مجلة اوجد ماذا: مربع ، أدخل الجزء الأيسر من علامة القوس "[".

قائمة المستندات بجميع الروابط 1

3. انقر مزيد من الخيارات، في ضمن القائمة المنسدلة ، اختر ورقة or مصنف التي تريد العثور على الروابط منها. انظر لقطة الشاشة:

قائمة المستندات بجميع الروابط 2

4. ثم انقر فوق جد كل زر. ثم يسرد جميع المراجع الخارجية في ملف بحث واستبدال مربع الحوار على الفور. صحافة CTRL + A  لتحديد جميع خلايا الارتباط كما هو موضح في لقطة الشاشة التالية:

قائمة المستندات بجميع الروابط 3

يمكن أن يكتشف الجزء الأيسر من علامة القوس الروابط الخارجية في المصنف بأكمله. إذا كنت تريد معرفة جميع أنواع الروابط ، بما في ذلك الروابط الداخلية والروابط الخارجية ، فيمكنك إدخال علامة التعجب "!"في تجد ما: صندوق.


السهم الأزرق الحق فقاعة ابحث عن كل الروابط وسردها باستخدام ماكرو VB

يمكن أن يساعدنا ماكرو VBA التالي في سرد ​​كافة مصنفات المصدر المرتبطة في ورقة عمل جديدة من المصنف الحالي.

1. اضغط باستمرار ALT + F11 مفاتيح ، ويفتح نافذة ميكروسوفت فيسوال باسيك للتطبيقات.

2. انقر إدراج > وحدة، ولصق الماكرو التالي في نافذة الوحدة النمطية.

فبا: قائمة بجميع الروابط في إكسيل.

Sub ListLinks()
    Dim xSheet As Worksheet
    Dim xRg As Range
    Dim xCell As Range
    Dim xCount As Long
    Dim xLinkArr() As String
    On Error Resume Next
    For Each xSheet In Worksheets
        Set xRg = xSheet.UsedRange.SpecialCells(xlCellTypeFormulas)
        If xRg Is Nothing Then GoTo LblNext
        For Each xCell In xRg
            If InStr(1, xCell.Formula, "[") > 0 Then
                xCount = xCount + 1
                ReDim Preserve xLinkArr(1 To 2, 1 To xCount)
                xLinkArr(1, xCount) = xCell.Address(, , , True)
                xLinkArr(2, xCount) = "'" & xCell.Formula
           End If
        Next
LblNext:
    Next
    If xCount > 0 Then
        Sheets.Add(Sheets(1)).Name = "Link Sheet"
        Range("A1").Resize(, 2).Value = Array("Location", "Reference")
        Range("A2").Resize(UBound(xLinkArr, 2), UBound(xLinkArr, 1)).Value = Application.Transpose(xLinkArr)
        Columns("A:B").AutoFit
    Else
        MsgBox "No links were found within the active workbook.", vbInformation, "KuTools for Excel"
    End If
End Sub

3. اضغط على F5 مفتاح لتشغيل هذا الماكرو. ثم يقوم بإنشاء ورقة عمل جديدة باسم ورقة الارتباط وسرد كافة مواقع الارتباطات وأسماء المصنفات المصدر المرتبطة وحفظ المسارات فيها مرة واحدة. انظر لقطة الشاشة:

قائمة المستندات بجميع الروابط 4


السهم الأزرق الحق فقاعة ابحث عن جميع الروابط وسردها باستخدام Kutools for Excel

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

إذا كنت قد قمت بتثبيت كوتولس ل إكسيل، يرجى القيام بذلك على النحو التالي:

1. قم بتنشيط ورقة العمل التي تريد العثور على الارتباطات ، وانقر فوق كوتولس > لينك > البحث عن الروابط المعطلة وكسرها، انظر لقطة الشاشة:

قائمة المستندات بجميع الروابط 5

2. في مجلة البحث عن الروابط المعطلة وكسرها مربع الحوار، انقر فوق منقي القائمة المنسدلة للاختيار جميع الروابط، ويتم سرد كافة الارتباطات الموجودة في ورقة العمل النشطة ، ويمكنك عرض حالة الروابط أيضًا ، OK لتقف على الرابط صالح ، خطأ يعني أن الرابط معطل.

قائمة المستندات بجميع الروابط 6

ملاحظة:

1. إذا كان عرض الخلية يتم تحديد الخيار ، عند النقر فوق الارتباط الموجود في القائمة. سيجد وينقل إلى الخلية المحددة التي تحتوي على الرابط في ورقة العمل.

2. وإذا كنت تريد قطع ارتباط ، يمكنك تحديد الارتباط من القائمة ، ثم النقر فوق كسر الارتباط.

انقر لتنزيل Kutools for Excel والتجربة المجانية الآن!

إذا كنت تريد معرفة المزيد عن هذه الميزة ، الرجاء النقر فوق البحث عن الروابط المعطلة وكسرها.


السهم الأزرق الحق فقاعة ابحث عن جميع الروابط وسردها باستخدام Kutools for Excel

كوتولس ل إكسيل يتضمن أكثر من 300 أداة يدوية لبرنامج Excel. تجربة مجانية بدون قيود خلال 30 يومًا. قم بتنزيل الإصدار التجريبي المجاني الآن!

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

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

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

الوصف


يجلب Office Tab الواجهة المبوبة إلى Office ، ويجعل عملك أسهل بكثير

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
Comments (40)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Can a tab name have a link?
This comment was minimized by the moderator on the site
Hoi, ik zit er over te denken om een excel cursus te volgen bij computertraining.nl. Heeft iemand daar ervaring mee?
This comment was minimized by the moderator on the site
Hi, would it be possible to add the external links in the above VBA code to a particular cell range in a sheet in the workbook instead of adding a new sheet?
This comment was minimized by the moderator on the site
Thank you so much. This problem has bedeviled me for years. The simple but effective find "left bracket" worked perfectly for my needs.
This comment was minimized by the moderator on the site
"Because external links contains bracket [ sign," Sorry, that's not exactly true. MVPs Wyman and Walkenbach even get that wrong (perhaps many others too.) This is one clear exception =VLOOKUP(A1,'C:\FOO.XLS'!SomeRangeName,2,FALSE)
This comment was minimized by the moderator on the site
Worked perfectly. I was constantly getting an "update external links" question, and didn't know that I had any. Using the Find, [, and Options of find in Workbook found all of them! Thanks, Rob
This comment was minimized by the moderator on the site
Is it possible to get a list of all the external links that are connected to one source document. I'm guessing that somewhere in the source document, this information should be available, but I've been unable to find it.
This comment was minimized by the moderator on the site
Simply remove the data validation by selecting the whole sheet and click on new validation rule. It will delete all old validation rules, even if you do not enter a new one. There can also be links in 'named ranges' and hidden named ranged. Google it to find the solutions.
This comment was minimized by the moderator on the site
I had an Excel file that when opened displayed a message regarding a missing external link. No such link could be found and various tools- Kutools, FormulaDesk etc did find nothing. Finally- I solved the problem by opening the xlsx file as zip+xml and deleting the folder dealing with external links (if you want more details- ask me).
This comment was minimized by the moderator on the site
Shazam! This tip is awesome.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations