كيف يمكنك فصل جميع الارتباطات الخارجية في Excel؟
غالبًا ما يتضمّن العمل مع مصنف Excel الرجوع إلى بيانات من ملفات أخرى لأغراض التحليل أو إعداد التقارير أو توحيد البيانات. وتُنشئ هذه المراجع ارتباطات خارجية تربط مصنفك بمصادر خارج الملف الحالي. ومع مرور الوقت، قد تتراكم هذه الارتباطات أو تصبح قديمة—خاصةً إذا جرى إعادة تسمية ملفات المصدر أو نقلها أو حذفها، أو إذا رغبت ببساطة في إزالة التبعيات لتسهيل المشاركة أو التحكم بالإصدارات. ويعتبر فصل هذه الارتباطات يدويًّا، واحدًا تلو الآخر، عمليةً تستغرق وقتًا طويلاً وقد تؤدي إلى أخطاء، لا سيما في المصنفات الكبيرة أو المعقدة. ولذلك، يوفّر Excel عدة طرق عملية—تتراوح بين الميزات المدمجة والإضافات المفيدة وصولاً إلى VBA—تسمح لك بفصل بعض أو كل الارتباطات الخارجية بسرعة، مما يضمن سلامة بياناتك ويجعل ملفاتك أكثر قابلية للنقل.
فصل الارتباطات الخارجية باستخدام ميزة «تحرير الارتباطات» في Excel
فصل كل الارتباطات الخارجية باستخدام كود VBA
فصل كل / الارتباطات التالفة / الارتباطات الخارجية المحددة باستخدام Kutools لـ Excel
فصل الارتباطات الخارجية باستخدام ميزة «تحرير الارتباطات» في Excel (الطريقة المدمجة)
في العديد من سيناريوهات Excel، خاصةً عند التعاون عبر مصنفات متعددة أو تنظيف القوالب، قد تبحث عن طريقة سريعة لعرض الارتباطات الخارجية أو تحديثها أو فصلها. توفّر ميزةتحرير الارتباطاتالمدمجة في Excel هذه الوظيفة دون الحاجة إلى VBA أو صيغ أو إضافات.
السيناريوهات المناسبة:تُحقّق هذه الطريقة أفضل أداءٍ عندما تريد إدارة الارتباطات واحدةً تلو الأخرى أو دفعةً واحدة، مع شفافية تامة حول الملفات المرتبطة. وهي مثاليةٌ خصوصًا للمستخدمين في بيئات المكاتب القياسية التي تفرض قيودًا على الإضافات أو ماكروهات.
لمعالجة الارتباطات الخارجية باستخدام الميزة المدمجة، اتبع الخطوات التالية:
1. افتح المصنف الذي يحتوي على الارتباطات الخارجية التي تريد فصلها.
2. انتقل إلى تبويببياناتفي الشريط.
3. في مجموعةالاستعلامات والاتصالاتأوالاتصالات، انقر فوقتحرير الارتباطات.
4. في مربع حوارتحرير الارتباطات، ستظهر لك قائمة بجميع الارتباطات الخارجية المكتشفة (أسماء ملفات المصدر).
5. لفصل جميع الارتباطات، حدد كل ملفات المصدر في القائمة إما بالضغط مع الاستمرار على مفتاحCtrl والنقر على كل منها، أو بالنقر على أول إدخال وآخر إدخال مع الاستمرار على مفتاحShift.
6. انقر فوقكسر الرابط.
7. أكد إجراءك في مربع حوار التحذير الذي يظهر.
8. بعد الفصل، تُستبدل المراجع بالقيمة الحالية. وللتحقق السريع، احفظ المصنف وأغلقه، ثم أعد فتحه؛ ويجب أن يظهر زرتحرير الارتباطاتباللون الرمادي إذا تم فصل جميع الارتباطات بنجاح.
ملاحظة:
- احفظ دائمًا نسخة احتياطية من مصنفك قبل كسر الرابط، لأن هذه العملية لا يمكن التراجع عنها. فبمجرد الفصل، لن تتمكن من استعادة مرجع الارتباط، وستبقى في الخلايا قيمها فقط.
- إذا كان زرتحرير الارتباطاتغير متاح أو استمرت بعض الارتباطات بالظهور، فقد تكون مضمنة في أسماء معرّفة أو مخططات أو كائنات، أو قد تستخدم تنسيقًا مشروطًا. في مثل هذه الحالات، فكّر في إجراء تنظيف إضافي (مثل التحقق من مدير الأسماء أو نطاق مصدر المخططات، أو استخدام أدوات VBA/أدوات طرف ثالث).
- بعد كسر الرابط، يُوصى بمراجعة الصيغ والبيانات الحرجة للتأكد من عدم فقدان أي عنصر أساسي أو تحويله بشكل خاطئ.
المزايا:
- لا يتطلب أي برمجة أو تثبيت إضافات.
- يُمكّنك من تحديث الروابط أو التحقق منها أو فتح المصدر أو كسرها بشكل انتقائي.
- مدمج مسبقًا مع Excel (إصدار Windows).
- قد لا تظهر بعض الارتباطات (مثل تلك الموجودة في المخططات أو الأسماء المعرّفة أو الكائنات).
- قد يظهر الخيار باللون الرمادي في حال عدم اكتشاف أي ارتباطات خارجية.
- غير متاح في جميع إصدارات Excel (مثل بعض إصدارات Mac).
إذا واجهت مشكلات حيث لا تعرض ميزةتحرير الارتباطاتبعض الارتباطات أو تعذّر فصل ارتباطٍ ما، فقد تحتاج إلى استخدام طرق بديلة (مثل حلول VBA أو الإضافات) الموضَّحة أدناه لتحديد المراجع المخفية أو المعقدة وإزالتها.
فصل كل الارتباطات الخارجية باستخدام كود VBA
إذا أردت فصل كل الارتباطات الخارجية المكتشفة في مصنفك—بما في ذلك الارتباطات الصالحة والتالفة—فإن كود VBA التالي يوفّر طريقةً لتنفيذ هذه المهمة بسرعة ودفعيًّا، بدلًا من المرور على كل مرجع على حدة. هذا النهج مناسبٌ بشكل خاص إذا كان لديك عشرات أو مئات الارتباطات أو إذا لم تُدرَج كل الارتباطات في ميزة «تحرير الارتباطات» المدمجة.
1. اضغط مع الاستمرار على مفاتيحALT + F11 معًا لفتح نافذةMicrosoft Visual Basic for Applications.
2. في هذه النافذة، انقر فوقإدراج > وحدة نمطية، ثم الصق كود VBA التالي في نافذة الوحدة النمطية الفارغة:
Sub BreakLinks()
'Updateby20140318
Dim wb As Workbook
Set wb = Application.ActiveWorkbook
If Not IsEmpty(wb.LinkSources(xlExcelLinks)) Then
For Each link In wb.LinkSources(xlExcelLinks)
wb.BreakLink link, xlLinkTypeExcelLinks
Next link
End If
End Sub 3. اضغط على مفتاحF5 أو انقر فوق زر التشغيل لتنفيذ الكود. سيقوم نص VBA باجتياز جميع الارتباطات الخارجية في المصنف الحالي وفصلها. بعد الانتهاء، تحقق من إزالة جميع الارتباطات. احفظ نسخة احتياطية قبل التشغيل لتجنب فقدان البيانات العرضي، لأن هذا التغيير لا يمكن التراجع عنه.
نصائح وتذكيرات بالأخطاء:
- عادةً ما يمكن لحلول VBA إزالة معظم أنواع الارتباطات الخارجية القياسية، لكن قد تتطلب بعض الارتباطات غير القياسية أو المخفية—مثل تلك المضمنة في الأسماء أو الأشكال أو المخططات—معالجةً منفصلة.
- إذا تلقيت خطأً أو لم يُزال الارتباط، فتحقق يدويًّا من مدير الأسماء (الصيغ > مدير الأسماء) أو المخططات أو الكائنات للبحث عن أي مراجع أخرى.
- اختبر دائمًا إجراءات VBA على نسخة احتياطية من ملفك.
فصل كل / الارتباطات التالفة / الارتباطات الخارجية المحددة باستخدام Kutools لـ Excel
يقوم كود VBA أعلاه بإزالة جميع الارتباطات الخارجية المكتشفة من المصنف بالكامل. ومع ذلك، قد ترغب أحيانًا في استهداف ارتباطات محددة فقط—مثل الارتباطات التالفة أو الصالحة أو تلك القادمة من مصدر معين. في مثل هذه الحالات، قد لا توفر طريقة VBA المستوى الدقيق من التحكم أو الواجهة المريحة التي تحتاجها.
ميزةالعثور على الروابط وكسرهامنKutools لـ Excelتتيح لك مسح الارتباطات الخارجية في ورقة العمل النشطة بشكل مرن، مع إمكانية تصفية النوع (الكل، التالف، الصالح) واختيار عناصر معيّنة لفصلها. وهي مثالية لتنظيف الارتباطات بشكل انتقائي، مما يقلل من خطر فقدان البيانات الناتج عن الإزالة الدفعية العرضية.
Kutools لـ Excelتتضمّن أكثر من 300 أداة مفيدة لـ Excel، متاحة كتجربة مجانية لمدة 30 يومًا.احصل عليها الآن
بعد تثبيت Kutools لـ Excel، يُرجى اتباع ما يلي:
1. انقر فوقKutools > ارتباط > العثور وكسر الروابط.
2. في مربع حوارالعثور وكسر الروابط، يتم عرض جميع الارتباطات الخارجية في ورقة العمل النشطة. ويمكنك تصفية هذه الارتباطات بسهولة باستخدام قائمةتصفيةالمنسدلة حسب الحالة (مثل: الكل، التالف فقط، أو الروابط الصالحة فقط)، مما يمكّنك من التركيز على النوع الذي تريده لإجراء عمليات دفعية بكفاءة. راجع لقطات الشاشة:
![]() |
![]() |
![]() |
3. في هذه الحالة، اخترجميع الروابط غير الصالحة. سيتم عرض الارتباطات التالفة فقط في المربع، كما هو موضح:

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


