Skip to main content

كيفية تحويل نص الرابط إلى ارتباط تشعبي قابل للنقر في Excel؟

Author: Xiaoyang Last Modified: 2025-08-06

في العديد من المواقف العملية، قد تتلقى ملفات Excel تحتوي على قائمة من عناوين URL تظهر كنص عادي بدلاً من أن تكون روابط تشعبية قابلة للنقر. كما هو موضح في لقطات الشاشة أدناه، هذه الروابط غير المرتبطة هي مجرد سلاسل نصية ولا يمكن الوصول إليها مباشرة بالنقر، مما قد يكون غير مريح عندما تحتاج إلى زيارة أو مشاركة تلك الصفحات بشكل متكرر. بينما يسمح لك Excel يدويًا بجعل كل عنوان URL قابلاً للنقر من خلال تعديل كل خلية، إلا أن هذا النهج يصبح سريعًا مملًا ومستهلكًا للوقت، خاصة إذا كان لديك مجموعة بيانات كبيرة.


arrow blue right bubble تحويل نص الرابط إلى ارتباط تشعبي قابل للنقر باستخدام كود VBA

يوفر VBA طريقة مرنة لأتمتة مهام Excel المتكررة، مما يجعله مفيدًا بشكل خاص عند التعامل مع عدد كبير من الصفوف. بالنسبة للمستخدمين المعتادين على الماكرو، يمكن للشفرة التالية من VBA تحويل دفعات من إدخالات نصوص URL غير المرتبطة إلى روابط تشعبية نشطة قابلة للنقر في عملية واحدة. هذا النهج مفيد عندما تريد الكتابة فوق خلايا URL الأصلية بالروابط التشعبية أو معالجة نطاقات بيانات مختلفة دفعة واحدة.

1. اضغط باستمرار على مفتاحي ALT + F11 لفتح محرر Microsoft Visual Basic for Applications.

2. في محرر VBA، انقر على إدراج > وحدة. بعد ذلك، الصق الكود التالي في نافذة الكود التي تظهر.

Sub ConvertToHyperlinks()
'Updateby Extendoffice
Dim Rng As Range
Dim WorkRng 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
    Application.ActiveSheet.Hyperlinks.Add Rng, Rng.Value
Next
End Sub

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

A screenshot showing the VBA code to convert URLs to clickable hyperlinks in Excel Arrow A screenshot showing clickable hyperlinks in Excel after running the VBA code
نصائح وتحذيرات:
  • قم دائمًا بعمل نسخة احتياطية لبياناتك قبل تشغيل ماكرو VBA، حيث أن هذه الطريقة تقوم بالكتابة فوق المحتوى في الخلايا المحددة.
  • إذا كانت ورقة العمل محمية، فأنت بحاجة إلى إلغاء حمايتها قبل تشغيل الماكرو.
  • هذه الحل فعال للتعامل مع دفعات كبيرة من عناوين URL وعندما تكون لديك خبرة في الماكرو، لكن المستخدمين غير المعتادين على VBA قد يفضلون الحلول الأخرى أدناه.
  • إذا كانت بعض الخلايا تحتوي على نصوص غير URL أو روابط تشعبية صالحة بالفعل، راجع النتيجة للتأكد من عدم إنشاء روابط تشعبية غير مقصودة.

arrow blue right bubble تحويل نص الرابط إلى ارتباط تشعبي قابل للنقر باستخدام Kutools لـ Excel

إذا كان العمل مع VBA يبدو معقداً أو كنت تفضل واجهة رسومية، فإن Kutools لـ Excel يقدم حلاً أكثر سهولة. باستخدام ميزة تحويل الروابط التشعبية المتنوعة، يمكنك بسرعة تنفيذ عدة مهام متعلقة بالروابط التشعبية مثل:

  • استخراج العناوين الفعلية من الروابط التشعبية الموجودة؛
  • تحويل دفعات من نصوص URL العادية إلى روابط تشعبية قابلة للنقر؛
Kutools لـ Excel يقدم أكثر من 300 ميزة متقدمة لتبسيط المهام المعقدة، مما يعزز الإبداع والكفاءة. بالتكامل مع قدرات الذكاء الاصطناعي، يقوم Kutools بأتمتة المهام بدقة، مما يجعل إدارة البيانات أمرًا سهلاً للغاية. معلومات تفصيلية عن Kutools لـ Excel... نسخة تجريبية مجانية...

بالنسبة لأولئك الذين قاموا بتثبيت Kutools لـ Excel بالفعل، اتبع الخطوات البسيطة التالية:

1. اختر نطاق الخلايا التي تحتوي على عناوين URL النصية التي ترغب في تحويلها.

2. انتقل إلى Kutools > ربط > تحويل الروابط التشعبية في الشريط، كما هو موضح أدناه:

A screenshot showing the Convert Hyperlinks option in Kutools tab on the ribbon

3. في النافذة المنبثقة تحويل الروابط التشعبية مربع الحوار، اختر الخيار محتويات الخلية تستبدل عناوين الروابط. ثم انقر على الزر Range selection button لتحديد نطاق النتيجة—هذا يسمح لك باختيار مكان وضع الروابط التشعبية القابلة للنقر الجديدة. يمكنك اختيار عمود مختلف أو النطاق الأصلي، بناءً على ما إذا كنت تريد الكتابة فوق البيانات الأصلية أو الاحتفاظ بها.

A screenshot showing the Convert Hyperlinks dialog

4. انقر على موافق. جميع عناوين URL النصية المحددة ستصبح فورًا روابط تشعبية قابلة للنقر في نطاق النتيجة المختار. تُظهر لقطة الشاشة التالية النتيجة النهائية:

A screenshot showing URLs converted to clickable hyperlinks using Kutools

نصائح:
  • اختر تحويل نطاق المصدر إذا كنت ترغب في استبدال نصوص URL الأصلية مباشرة بالروابط التشعبية. اختيار نطاق مختلف يتيح لك الاحتفاظ بكل من البيانات الأصلية والجديدة جنبًا إلى جنب للمقارنة.
  • إذا كنت تربط بأماكن داخل المصنف الحالي (مثل خلايا ورقة العمل أو النطاقات المسماة)، تحقق من أن الروابط التشعبية مكان في هذا المستند لتحقيق نتائج دقيقة - وهذا مفيد بشكل خاص عند إدارة الروابط الداخلية.
  • قم دائمًا بمراجعة النتيجة إذا كانت بياناتك تحتوي على محتوى مختلط، مثل عناوين البريد الإلكتروني أو عناوين URL غير صحيحة، حيث سيتم تحويل فقط عناوين URL الصالحة إلى روابط تشعبية تعمل.

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


arrow blue right bubble تحويل نص الرابط إلى ارتباط تشعبي قابل للنقر باستخدام صيغة Excel (وظيفة HYPERLINK)

بالنسبة للمستخدمين الذين يفضلون حلولاً قائمة على الصيغ أو يحتاجون إلى إنشاء روابط تشعبية بسرعة دون استخدام ماكرو أو إضافات، فإن وظيفة HYPERLINK في Excel هي خيار موثوق. هذا الأسلوب مفيد بشكل خاص عندما ترغب في الاحتفاظ بكل من نص URL الأصلي والارتباط التشعبي القابل للنقر المنشأ، أو عند العمل في بيئات مقيدة حيث تكون VBA/الماكرو معطلة ولا يمكن تثبيت الإضافات.

1. لنفترض أن عناوين URL الخاصة بك ذات النص العادي موجودة في العمود A، بدءًا من الخلية A2. انقر لاختيار الخلية B2 (أو الخلية الأولى في عمود المساعد بجانب بياناتك)، وأدخل الصيغة التالية:

=HYPERLINK(A2, A2)

تقوم هذه الصيغة بإنشاء ارتباط تشعبي في الخلية B2 يعرض ويربط بنفس عنوان URL الموجود في الخلية A2.

2. اضغط على Enter لتطبيق الصيغة على الخلية.

3. لتحويل جميع نصوص URL إلى روابط تشعبية قابلة للنقر بسرعة لقائمة كاملة، ضع مؤشر الماوس في الزاوية السفلية اليمنى من الخلية B2 (مقبض التعبئة)، ثم اسحب لأسفل لتعبئة الصيغة للصفوف الأخرى. كبديل، انقر نقرًا مزدوجًا على مقبض التعبئة إذا كان العمود A مستمرًا، وستقوم Excel تلقائيًا بتعبئة الصيغة حتى نهاية البيانات الخاصة بك.

4. إذا لزم الأمر، يمكنك نسخ النتائج واستخدام لصق القيم لتحل محل نصوص URL الأصلية بنظيراتها القابلة للنقر، أو الاحتفاظ بالأعمدة لكلتا النتيجتين كمرجع.

استكشاف الأخطاء وإصلاحها والنصائح:
  • إذا رأيت أخطاء (مثل #VALUE!)، تحقق مرة أخرى من أن الخلية الأصلية تحتوي على تنسيق عنوان URL صالح (على سبيل المثال، يبدأ بـ http:// أو https://)، حيث تتطلب وظيفة HYPERLINK عنوانًا صالحًا.
  • لعرض نص مختلف بدلاً من عنوان URL الخام، قم بتعديل الصيغة كما يلي، مما ينشئ ارتباطًا تشعبيًا قابل للنقر مع نص عرض مخصص.
    =HYPERLINK(A2, "Visit Site")
  • عند العمل مع كمية كبيرة من البيانات، يتم تحديث صيغ Excel بشكل ديناميكي - حذف أو تغيير النص الأصلي سيحدث تلقائيًا تحديثًا للروابط التشعبية المرتبطة.

المزايا: تجنب نهج الصيغ التعديل المباشر للبيانات ويمكن نسخها أو الرجوع إليها بسهولة في الحسابات الأخرى. بالإضافة إلى ذلك، فهي سريعة التنفيذ لمجموعات البيانات صغيرة إلى متوسطة الحجم.

القيود: يتطلب هذا الأسلوب استخدام أعمدة المساعدة وقد لا يكون قابلاً للتكيف بشكل أنيق كما الأدوات الآلية لمجموعات البيانات الضخمة.

بشكل عام، يعد أسلوب الصيغة بديلًا ممتازًا وخالي الوزن لتحويل الروابط إلى روابط تشعبية، خاصة للمستخدمين الذين يفضلون حلول Excel المدمجة بدون إضافات أو كود.


باختصار، يمكن تحقيق تحويل نص URL العادي إلى روابط تشعبية قابلة للنقر في Excel باستخدام برامج نصوص VBA، إضافة Kutools لـ Excel، أو صيغة HYPERLINK المدمجة، وكل منها يلبي سيناريوهات استخدام مختلفة وتفضيلات المستخدمين. دائماً ضع في اعتبارك عمل نسخة احتياطية للبيانات قبل تنفيذ العمليات الدفعية، وتحقق من دقة نتائجك بعد التحويل. إذا ظهرت مشاكل (مثل خلايا غير مرتبطة، أخطاء في الصيغة، أو قيود الإضافات)، أعد التحقق من تنسيق بياناتك، إعدادات الأدوات ومراجع الخلايا، أو جرب طريقة بديلة من بين الطرق المذكورة أعلاه لإكمال المهمة بسلاسة.


arrow blue right bubble عرض توضيحي: تحويل نص الرابط إلى ارتباط تشعبي قابل للنقر باستخدام Kutools لـ Excel

 
Kutools لـ Excel: أكثر من 300 أدوات عملية في متناول يدك! استمتع بميزات ذكاء اصطناعي مجانية بشكل دائم! قم بالتنزيل الآن!

مقال ذو صلة:

كيفية استخراج العناوين الفعلية من الروابط التشعبية في Excel؟

أفضل أدوات زيادة الإنتاجية لمجموعة Office

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

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


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

  • فعّل تحرير وقراءة المستندات عبر التبويبات في Word وExcel وPowerPoint
  • افتح وأنشئ مستندات متعددة في تبويبات جديدة ضمن نفس النافذة، بدلاً من فتحها في نوافذ جديدة.
  • يمنحك زيادة إنتاجية تصل إلى50% ويوفر عليك مئات النقرات يومياً!