Skip to main content

دليل الروابط التشعبية في Excel: الإنشاء، التغيير، الاستخدام والإزالة في Excel

Author: Siluvia Last Modified: 2025-05-30

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

جدول المحتويات: [ إخفاء ]

(انقر على أي عنوان في جدول المحتويات أدناه أو على اليمين للانتقال إلى الفصل المقابل.)

1. ما هو الارتباط التشعبي في Excel؟

الارتباط التشعبي في Excel هو مرجع يساعدك على فتح أحد العناصر التالية بنقرة واحدة فقط:

  1. ملف
  2. موقع معين داخل ملف
  3. صفحة ويب
  4. رسالة بريد إلكتروني

عادةً ما يظهر الارتباط التشعبي في Excel كنص أزرق اللون مع خط سفلي داخل الخلية كما هو موضح في لقطة الشاشة أدناه.

What is hyperlink


2. أنواع الروابط التشعبية

هناك نوعان من الروابط التشعبية في Excel: الروابط التشعبية المطلقة والروابط التشعبية النسبية. في هذا القسم سنتحدث عن الفرق بين هذين النوعين.

2.1 الروابط التشعبية المطلقة في Excel

الارتباط التشعبي المطلق يحتوي على عنوان كامل يتضمن الصيغة التالية: protocol://domain/path.

البروتوكول: عادةً ما يكون البروتوكول هو http:// أو https:// أو ftp:// أو gopher:// أو file://.
النطاق: النطاق هو اسم الموقع الإلكتروني.
المسار: المسار الكامل يتضمن معلومات الدليل والملف.

انظر الأمثلة أدناه:

1) عنوان URL مطلق: https://www.extendoffice.com/order/kutools-for-excel.html
2) ارتباط تشعبي مطلق إلى ملف نصي: C:\Users\Win10x64Test\Documents\test\info\instruction1.txt
2.2 الروابط التشعبية النسبية في Excel

الارتباط التشعبي النسبي يحتوي دائمًا على معلومات أقل من الارتباط التشعبي المطلق.

انظر الأمثلة أدناه:

1) عنوان URL نسبي: order/kutools-for-excel.html
2) ارتباط تشعبي نسبي إلى ملف نصي: test\info\instruction1.txt

بالنسبة لصفحة ويب، يساعد استخدام الروابط التشعبية النسبية في تحميل الصفحات بشكل أسرع مقارنة باستخدام الروابط التشعبية المطلقة.

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

  1. الملف المرتبط وملف البيانات المصدر في نفس المجلد.
  2. ملف البيانات المصدر موجود في مجلد فرعي داخل نفس المجلد الجذري للملف المرتبط.

على سبيل المثال، الملف المرتبط موجود على C:\Users\linked.xlsx وملف البيانات المصدر موجود على C:\Users\info\source.xlsx. في هذه الحالة، باستخدام الارتباط التشعبي النسبي، يمكنك نقل كل من الملف المرتبط وملف البيانات المصدر إلى أي مكان دون كسر أو تحديث الرابط طالما أن ملف البيانات المصدر لا يزال موجودًا في المجلد الفرعي المسمى "info". إذا كنت تستخدم ارتباطًا تشعبيًا مطلقًا في هذه الحالة، يجب تحديث المسار في كل مرة يتم فيها نقل الملف.


3. الطريقة الأساسية لإنشاء ارتباط تشعبي في Excel

يوفر Excel طريقتين للمستخدمين لإنشاء الروابط التشعبية.

3.1 إنشاء ارتباط تشعبي باستخدام ميزة الارتباط التشعبي في Excel

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

1. حدد الخلية التي تريد إضافة ارتباط تشعبي إليها، ثم انقر على إدراج > ارتباط تشعبي.

click Insert > Hyperlink to insert hyperlink

ملاحظات:

1) في Excel2019، تم تغيير اسم الأمر إلى ربط.
2) يمكنك أيضًا النقر بزر الماوس الأيمن على الخلية، ثم اختيار ارتباط تشعبي من القائمة المختصرة.
3) أو اضغط على اختصار لوحة المفاتيح Ctrl + K.

 right click the cell, and then select Hyperlink to insert hyperlink

2. ستظهر نافذة إدراج ارتباط تشعبي، يمكنك ضبط الإعدادات حسب نوع الرابط التشعبي الذي ترغب في إنشائه.

3.1.1 إنشاء ارتباط تشعبي إلى ملف آخر

في نافذة إدراج ارتباط تشعبي، إذا كنت ترغب في إنشاء رابط خارجي إلى ملف آخر، قم بالإعداد كما يلي:

1. اترك خيار ملف أو صفحة ويب موجودة محددًا في جزء الربط إلى؛

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

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

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

4. من الاختياري عرض تلميح شاشة عند تمرير المؤشر فوق الرابط التشعبي. يمكنك النقر على زر تلميح الشاشة، إدخال نص التلميح ثم النقر على موافق.

5. انقر على موافق.

specify options in the dialog box to create a hyperlink to another file

الآن تم إنشاء ارتباط تشعبي إلى ملف معين. عند النقر على الرابط، سيتم فتح الملف فورًا.

When clicking the hyperlink, the file will be opened

3.1.2 إنشاء ارتباط تشعبي إلى موقع إلكتروني

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

1. اترك خيار ملف أو صفحة ويب موجودة محددًا في جزء الربط إلى؛

2. املأ مربعي العنوان و النص للعرض.

  1. إذا كنت تتذكر صفحة الويب المرتبطة، أدخلها مباشرة في مربع العنوان.
  2. إذا لم تتذكر صفحة الويب المرتبطة بوضوح ولكنك حفظتها في المفضلة في متصفحك، انقر على تصفح الويب زر Browse the Web button في البحث في القسم لفتح متصفح الويب. في المتصفح، افتح صفحة الويب التي ستربط بها، ثم عد إلى إدراج ارتباط تشعبي مربع الحوار دون إغلاق المتصفح. سترى أن العنوان و النص للعرض تم تعبئة الحقول تلقائيًا بصفحة الويب المفتوحة حاليًا.

نصيحة: يمكنك تغيير نص النص للعرض أو إضافة تلميح شاشة حسب الحاجة.

3. انقر على موافق.

Create a hyperlink to website

3.1.3 إنشاء ارتباط تشعبي إلى موقع محدد في المصنف الحالي

لإنشاء ارتباط تشعبي إلى موقع محدد في ورقة العمل أو المصنف الحالي، يمكنك ضبط نافذة إدراج ارتباط تشعبي كما يلي.

1. اترك خيار ملف أو صفحة ويب موجودة محددًا في جزء الربط إلى؛

2. انقر على زر الإشارة المرجعية.

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

4. انقر على موافق لإنهاء الإعدادات عند العودة إلى نافذة إدراج ارتباط تشعبي.

Create a hyperlink to specific location of current workbook

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

Another solution to Create a hyperlink to specific location of current workbook

3.1.4 إنشاء ارتباط تشعبي إلى عنوان بريد إلكتروني

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

1. اختر خيار عنوان البريد الإلكتروني في جزء الربط إلى؛

2. في مربع النص للعرض، إذا كانت الخلية المحددة تحتوي على قيمة، ستظهر هنا ويمكنك تغييرها إذا رغبت.

3. في حقل عنوان البريد الإلكتروني، أدخل عنوان بريد إلكتروني أو عدة عناوين مفصولة بفواصل منقوطة.

4. في حقل الموضوع، أدخل موضوع البريد الإلكتروني مباشرة.

نصيحة: بعد إضافة موضوع البريد الإلكتروني، إذا كنت ترغب في تضمين نص الرسالة، يرجى إضافة &body=body content في نهاية الموضوع، مثل FAQs of Kutools for Excel&body=I want to know more about your product.

3. انقر على موافق.

Create a hyperlink to an email address

من الآن فصاعدًا، عند النقر على الرابط التشعبي، سيتم فتح رسالة بريد إلكتروني في Outlook، وستجد أن حقول إلى، الموضوع ونص البريد الإلكتروني تم تعبئتها بالعناوين والمحتوى الذي حددناه أعلاه.

ملاحظة: لضمان فتح هذا الرابط mailto في Outlook، يرجى التأكد من تعيين Outlook كعميل البريد الافتراضي على جهازك.

when clicking the hyperlink, an Outlook email will open

3.2 إنشاء ارتباط تشعبي باستخدام دالة HYPERLINK

بالإضافة إلى أمر إدراج ارتباط تشعبي، يمكنك أيضًا استخدام دالة HYPERLINK لإنشاء ارتباط تشعبي في Excel.

الصيغة

HYPERLINK(link_location, [friendly_name])

المعطيات

Link_location (مطلوب): المسار إلى المستند أو صفحة الويب المراد فتحها. يمكن أن يشير إلى خلية معينة أو نطاق مسمى في ورقة عمل أو مصنف Excel.
Friendly_name (اختياري): النص أو القيمة التي ستظهر في الخلية. إذا تم إهمال friendly_name، سيتم عرض link_location كنص الرابط في الخلية. يمكن أن يكون قيمة أو سلسلة نصية أو اسم أو خلية تحتوي على نص أو قيمة الانتقال.

فيما يلي بعض الأمثلة لتوضيح كيفية استخدام دالة HYPERLINK لإنشاء روابط تشعبية في Excel.

مثال1: ربط بملف آخر باستخدام دالة HYPERLINK

افترض أنك تريد إنشاء ارتباط تشعبي إلى ملف txt باسم "test" موجود في المسار: C:\Users\Win10x64Test\Documents\My files، يمكنك استخدام دالة HYPERLINK كما يلي لإنشاء ارتباط تشعبي إليه.

1. حدد خلية لوضع الرابط التشعبي، أدخل الصيغة أدناه واضغط على مفتاح الإدخال.

=HYPERLINK("C:\Users\Win10x64Test\Documents\My files\test.txt","انقر لفتح ملف txt باسم test")

Link to another file with HYPERLINK function

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

=HYPERLINK("test.txt","انقر لفتح ملف txt باسم test")

إذا كان ملف البيانات المصدر موجودًا في مجلد فرعي داخل نفس المجلد الجذري للملف المرتبط، استخدم ارتباط تشعبي نسبي (يحتوي مسار الملف فقط على اسم المجلد الجذري واسم الملف وامتداده) في دالة HYPERLINK كما يلي:

=HYPERLINK("My files\test.txt","انقر لفتح ملف txt باسم test")

بعد الإنشاء، عند النقر على الرابط التشعبي سيتم فتح ملف test.txt مباشرة.

مثال2: ربط بموقع إلكتروني باستخدام دالة HYPERLINK

تدعم دالة HYPERLINK أيضًا إنشاء روابط تشعبية إلى المواقع الإلكترونية.

1. حدد خلية فارغة لوضع الرابط التشعبي، أدخل الصيغة أدناه واضغط على مفتاح الإدخال.

=HYPERLINK("https://www.extendoffice.com/","Extendoffice")

Link to a website with HYPERLINK function

مثال3: ربط بموقع محدد في المصنف الحالي باستخدام دالة HYPERLINK

افترض أنك تريد الربط بالخلية D100 في ورقة Sheet4 في المصنف الحالي، يمكنك استخدام الصيغة أدناه لتحقيق ذلك.

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

=HYPERLINK("#Sheet4!D100","انتقل إلى D100 في Sheet4")

Link to a specific location of current workbook with HYPERLINK function

مثال4: ربط بعنوان بريد إلكتروني باستخدام دالة HYPERLINK

لإنشاء ارتباط تشعبي إلى عنوان بريد إلكتروني، يمكنك دمج دالة HYPERLINK مع "mailto".

=HYPERLINK("mailto:"&"عنوان البريد الإلكتروني","النص للعرض")

1. حدد خلية فارغة، أدخل الصيغة أدناه واضغط على مفتاح الإدخال.

=HYPERLINK("mailto:"&"happysiluvia@gmail.com","email to")

Link to an email address with HYPERLINK function

لإدراج عنواني بريد إلكتروني في الصيغة، استخدم هذه الصيغة:

=HYPERLINK("mailto:"&"عنوان البريد الإلكتروني أ"&","&"عنوان البريد الإلكتروني ب","النص للعرض")

من الآن فصاعدًا، عند النقر على الرابط التشعبي، سيتم إنشاء رسالة بريد إلكتروني في Outlook مع إدراج عناوين البريد الإلكتروني المحددة في حقل إلى.


4. إنشاء روابط تشعبية في ظروف مختلفة

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

في هذا القسم، نعرض ظروفًا مختلفة لإنشاء الروابط التشعبية وطرق تحقيقها المناسبة.

4.1 إنشاء عدة روابط تشعبية في خلية واحدة أو عدة خلايا

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

4.1.1: إنشاء عدة روابط تشعبية في خلية واحدة باستخدام الأشكال

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

افترض أن هناك جملة في الخلية B1 كما هو موضح في لقطة الشاشة أدناه، وتريد إضافة روابط تشعبية مختلفة للنصوص "Extendoffice"، Kutools for Excel، Kutools for Outlook وKutools for Word بشكل منفصل، يمكنك اتباع الخطوات التالية.

Create multiple hyperlinks in one cell

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

separately format these texts as hyperlink texts appearance

2. انقر على إدراج > أشكال > مستطيل.

3. ارسم مستطيلًا لتغطية النص الذي تريد ربطه. في هذا المثال، أرسم مستطيلًا لتغطية نص "Extendoffice". انظر لقطة الشاشة:

Draw a rectangle to cover the text to be hyperlinked

4. انقر بزر الماوس الأيمن على المستطيل واختر تنسيق الشكل من القائمة المختصرة لفتح جزء تنسيق الشكل.

Right click the rectangle and select Format Shape

5. في جزء تنسيق الشكل، غيّر خيارات التعبئة والخط إلى بلا تعبئة وبلا خط ضمن علامة تبويب التعبئة والخط.

change the Fill and Line options to No fill and No line under the Fill & Line tab

الآن أصبح الشكل شفافًا.

6. مع تحديد الشكل، انقر بزر الماوس الأيمن واختر ارتباط تشعبي من القائمة المختصرة.

right click the shape and select Hyperlink

7. في نافذة إدراج ارتباط تشعبي، حدد عنوانًا ثم انقر على موافق. انظر لقطة الشاشة:

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

specify an address in the dialog box

8. كرر الخطوات من2 إلى7 حتى تتم إضافة الروابط التشعبية للنصوص الأخرى في الخلية.

بعد إضافة عدة روابط تشعبية في خلية واحدة، يمكنك رؤية النتيجة كما هو موضح في العرض التوضيحي أدناه.

4.1.2 إنشاء عدة روابط تشعبية لعدة خلايا باستخدام أداة مذهلة

لإضافة عدة روابط تشعبية للعديد من الخلايا، نوصي بشدة باستخدام ميزة تحويل الروابط التشعبية في Kutools لـ Excel.

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

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

Create multiple hyperlinks for multiple cells

1. انقر على Kutools > ربط > تحويل الروابط التشعبية. انظر لقطة الشاشة:

Click Kutools > Link > Convert Hyperlinks

2. في نافذة تحويل الروابط التشعبية، تحتاج إلى ضبط الإعدادات كما يلي.

2.1) في قسم نوع التحويل، اختر خيار محتوى الخلية يستبدل عناوين الروابط التشعبية؛
2.2) في نطاق الإدخال مربع، انقر على select button زر لتحديد نطاق الخلايا الذي يحتوي على عناوين الروابط التشعبية؛
2.3) في نطاق النتيجة مربع، انقر على select button زر لتحديد نطاق الخلايا النصية التي تريد إضافة الروابط التشعبية إليها دفعة واحدة؛
2.4) انقر على موافق. انظر لقطة الشاشة:

specify the options in the dialog box

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

different hyperlinks are added to selected cells

  إذا كنت ترغب في الحصول على نسخة تجريبية مجانية (30 يوم) من هذه الأداة، يرجى النقر لتنزيلها، ثم الانتقال لتطبيق العملية وفقًا للخطوات المذكورة أعلاه.

4.2 إنشاء ارتباط تشعبي لكل ورقة عمل في المصنف

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

4.2.1 إنشاء ارتباط تشعبي لكل ورقة عمل في المصنف باستخدام كود VBA

يمكنك استخدام كود VBA أدناه لإنشاء فهرس أوراق مع روابط تشعبية في المصنف.

1. في المصنف الذي تريد إنشاء فهرس الأوراق فيه، اضغط على مفاتيح Alt + F11 معًا.

2. في نافذة Microsoft Visual Basic for Applications، انقر على إدراج > وحدة، ثم انسخ كود VBA أدناه إلى نافذة الوحدة.

كود VBA: إنشاء فهرس أوراق مرتبط في المصنف الحالي

Sub CreateIndex()
'Updateby Extendoffice 20210825
    Dim xAlerts As Boolean
    Dim I  As Long
    Dim xShtIndex As Worksheet
    Dim xSht As Variant
    xAlerts = Application.DisplayAlerts
    Application.DisplayAlerts = False
    On Error Resume Next
    Sheets("Index").Delete
    On Error GoTo 0
    Set xShtIndex = Sheets.Add(Sheets(1))
    xShtIndex.Name = "Index"
    I = 1
    Cells(1, 1).Value = "INDEX"
    For Each xSht In ThisWorkbook.Sheets
        If xSht.Name <> "Index" Then
            I = I + 1
            xShtIndex.Hyperlinks.Add Cells(I, 1), "", "'" & xSht.Name & "'!A1", , xSht.Name
        End If
    Next
    Application.DisplayAlerts = xAlerts
End Sub

copy and paste the code into the module

3. اضغط على مفتاح F5 لتشغيل الكود.

سيتم إدراج ورقة عمل جديدة باسم "Index" قبل جميع الأوراق. ستُدرج جميع أسماء الأوراق مع روابط تشعبية في عمود، ويمكنك النقر على أي اسم ورقة مرتبط لفتح ورقة العمل المقابلة فورًا.

All sheet names with hyperlinks are listed in a column

4.2.2 إنشاء ارتباط تشعبي لكل ورقة عمل في المصنف بسهولة باستخدام أداة مذهلة

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

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

1. في المصنف الذي تريد إنشاء فهرس أوراق مرتبط فيه، انقر على Kutools Plus > أدوات الورقة العمل > إنشاء جدول الارتباط.

click Kutools Plus > Worksheet > Create List of Sheet Names

2. في نافذة إنشاء جدول الارتباط، قم بالإعدادات التالية.

2.1) في قسم نمط فهرس الأوراق، اختر خيارًا حسب الحاجة؛
2.2) في مربع اسم جدول الارتباط، أدخل اسم الورقة؛
2.3) في قائمة إدراج جدول الارتباط في المنسدلة، اترك خيار قبل جميع الأوراق محددًا؛
2.4) انقر على موافق. انظر لقطة الشاشة:

set options in the dialog box

نصيحة: عرض جدول الارتباط في: من الاختياري عرض جدول الارتباط في عمودين أو أكثر إذا كانت القائمة طويلة جدًا لعرضها في شاشة واحدة.

سيتم إنشاء فهرس أوراق مرتبط في المصنف الحالي كما هو موضح في لقطة الشاشة أدناه.

the hyperlinked index of sheets is created

4.3 إنشاء روابط تشعبية ديناميكية بناءً على قيمة الخلية

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

انقر لمعرفة كيفية إنشاء روابط تشعبية ديناميكية بناءً على قيمة الخلية في Excel.

4.4 إنشاء ارتباط تشعبي من نص عادي

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

Create hyperlink from plain text

4.4.1 تحويل نص عنوان URL إلى ارتباط تشعبي قابل للنقر باستخدام كود VBA

يمكنك تشغيل كود VBA التالي لإنشاء ارتباط تشعبي من نصوص URL العادية في Excel.

1. اضغط على مفاتيح Alt + F11 لفتح نافذة Microsoft Visual Basic for Applications.

2. في نافذة Microsoft Visual Basic for Applications، انقر على إدراج > وحدة، ثم انسخ كود VBA أدناه إلى نافذة الوحدة.

كود VBA: تحويل نص عنوان URL إلى ارتباط تشعبي قابل للنقر في Excel

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

copy and paste the code into the module

3. اضغط على مفتاح F5 لتشغيل الكود. في نافذة Kutools for Excel المنبثقة، حدد النطاق الذي يحتوي على النصوص العادية التي تريد تحويلها إلى روابط تشعبية ثم انقر على موافق.

select the range containing the plain texts to convert to hyperlinks

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

all plain texts in selected cells are converted to hyperlinks

4.4.2 تحويل نص عنوان URL إلى ارتباط تشعبي قابل للنقر باستخدام أداة مذهلة

يقدم هذا القسم ميزة عملية – ميزة تحويل الروابط التشعبية في Kutools لـ Excel لمساعدتك بسهولة في تحويل نصوص URL إلى روابط تشعبية قابلة للنقر في Excel.

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

1. حدد النطاق الذي يحتوي على نصوص URL العادية التي تريد تحويلها إلى روابط تشعبية، ثم انقر على Kutools > ربط > تحويل الروابط التشعبية.

click Kutools > Link > Convert Hyperlinks

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

2.1) اختر خيار محتوى الخلية يستبدل عناوين الروابط التشعبية في قسم نوع التحويل؛
2.2) حدد مربع تحويل نطاق المصدر؛
2.3) انقر على موافق. انظر لقطة الشاشة:

ملاحظة: يتم عرض النطاق المحدد تلقائيًا في مربع نطاق الإدخال، يمكنك تغييره حسب الحاجة.

specify the options in the dialog box

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

4.5 إنشاء روابط تشعبية لجميع الملفات في مجلد

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

Create hyperlinks to all files in a folder

4.5.1 إدراج جميع أسماء الملفات في مجلد وإنشاء روابط تشعبية باستخدام كود VBA تلقائيًا

يمكنك استخدام كود VBA أدناه لإدراج جميع أسماء الملفات في مجلد معين وإنشاء روابط تشعبية تلقائيًا في نفس الوقت. يرجى اتباع الخطوات التالية.

1. في مصنف، أنشئ ورقة جديدة لإخراج أسماء الملفات المرتبطة.

2. اضغط على مفاتيح Alt + F11 معًا لفتح نافذة Microsoft Visual Basic for Applications.

3. في نافذة Microsoft Visual Basic for Applications، انقر على إدراج > وحدة، ثم انسخ كود VBA أدناه إلى نافذة الوحدة.

كود VBA: إدراج جميع أسماء الملفات في مجلد وإنشاء روابط تشعبية

Sub ListFileNames()
'Update by Extendoffice 20210827
    Dim xFSO As Object
    Dim xFolder As Object
    Dim xFile As Object
    Dim xFiDialog As FileDialog
    Dim xPath As String
    Dim I As Integer
    Set xFiDialog = Application.FileDialog(msoFileDialogFolderPicker)
    If xFiDialog.Show = -1 Then
        xPath = xFiDialog.SelectedItems(1)
    End If
    Set xFiDialog = Nothing
    If xPath = "" Then Exit Sub
    Set xFSO = CreateObject("Scripting.FileSystemObject")
    Set xFolder = xFSO.GetFolder(xPath)
    For Each xFile In xFolder.Files
        I = I + 1
        ActiveSheet.Hyperlinks.Add Cells(I, 1), xFile.Path, , , xFile.Name
    Next
End Sub

copy and paste the code into the module

4. اضغط على مفتاح F5 لتشغيل الكود. في نافذة التصفح المنبثقة، حدد المجلد الذي يحتوي على الملفات التي تريد إنشاء روابط تشعبية لها في Excel، ثم انقر على موافق.

select the folder containing the files to create hyperlinks

سيتم إدراج جميع أسماء الملفات في المجلد المحدد في العمود A بدءًا من الخلية A1 في ورقة العمل الجديدة. في نفس الوقت، سيتم إنشاء روابط تشعبية لكل ملف. يمكنك النقر على أي اسم ملف مرتبط في الخلية لفتح الملف مباشرة.

all file names in selected folder are listed with hyperlinks

ملاحظة: إذا كان هناك مجلدات فرعية في المجلد المحدد، فلن يتم إدراج أسماء الملفات في المجلدات الفرعية.

4.5.2 إدراج الملفات في مجلد وإنشاء روابط تشعبية بسهولة باستخدام أداة مذهلة

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

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

1. انقر على Kutools Plus > استيراد وتصدير > قائمة أسماء الملفات.

Click Kutools Plus > Import & Export > Filename List

2. في نافذة قائمة أسماء الملفات، يرجى ضبط الإعدادات التالية.

2.1) في إعدادات الدليل القسم، انقر على browse button زر لتحديد المجلد الذي تريد إدراج أسماء الملفات منه؛
تضمين الملفات في الأدلة الفرعية: تحديد هذا الخيار سيؤدي إلى إدراج أسماء الملفات في المجلدات الفرعية؛
تضمين الملفات والمجلدات المخفية: تحديد هذا الخيار سيؤدي إلى إدراج أسماء الملفات المخفية.
2.2) في قسم نوع الملف، يمكنك تحديد إدراج أسماء جميع الملفات، أو نوع شائع من الملفات أو عدة أنواع حسب الحاجة؛
2.3) في قسم إعدادات أخرى، اختر وحدة حجم الملف التي تريد عرضها في التقرير؛
2.4) حدد مربع إنشاء ارتباطات تشعبية؛
2.5) انقر على موافق. انظر لقطة الشاشة:

specify the options in the dilaog box

سترى جميع أسماء الملفات في المجلد المحدد (أو المجلدات) مدرجة مع روابط تشعبية في ورقة عمل جديدة كما هو موضح في لقطة الشاشة أدناه.

في ورقة العمل، يمكنك النقر على اسم الملف لفتح الملف، أو النقر على مسار المجلد لفتح المجلد.

all files are listed with hyperlinks


5. تغيير الروابط التشعبية في Excel

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

5.1 تغيير نص الرابط أو الموقع باستخدام ميزة تحرير الارتباط التشعبي

يمكنك استخدام ميزة تحرير الارتباط التشعبي لتغيير نص الرابط أو موقع الرابط أو كليهما حسب الحاجة.

1. حدد خلية الرابط التشعبي، انقر بزر الماوس الأيمن واختر تحرير الارتباط التشعبي من القائمة المختصرة، أو اضغط على مفاتيح Ctrl + K.

right click and select Edit Hyperlink

2. في نافذة تحرير الارتباط التشعبي، غيّر الخيارات حسب الحاجة ثم انقر على موافق لحفظ التغييرات.

على سبيل المثال، لتغيير نص الرابط، عدل النص في مربع النص للعرض.

5.2 تغيير مظهر الروابط التشعبية في المصنف الحالي

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

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

1. ضمن علامة التبويب الرئيسية، انقر بزر الماوس الأيمن على ارتباط تشعبي في مربع الأنماط، ثم انقر على تعديل في القائمة المختصرة.

right click Hyperlink in the Styles box, and then click Modify in the context menu

2. في نافذة النمط، انقر على زر تنسيق.

click the Format button in the dialog box

3. ثم ستنتقل إلى نافذة تنسيق الخلايا، غيّر الخيارات حسب الحاجة ضمن علامة تبويب الخط، ثم انقر على موافق لحفظ التغييرات.

في هذا المثال، قمت بتغيير نمط الخط ولون الخط للروابط التشعبية. انظر لقطة الشاشة:

 change the options as you need under the Font tab

4. عند العودة إلى نافذة النمط، انقر على موافق.

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

the hyperlinks in current workbook are changed to specified formatting

ملاحظة: لتغيير مظهر الروابط التشعبية التي تم النقر عليها، انقر بزر الماوس الأيمن على ارتباط تشعبي متبع في مربع الأنماط ضمن علامة التبويب الرئيسية، اختر تعديل من القائمة المختصرة، ثم قم بنفس العمليات الموضحة في الخطوات2-4 أعلاه.

steps to change the appearance of hyperlinks that have been clicked

5.3 تغيير مسارات عدة روابط تشعبية دفعة واحدة في Excel

افترض أنك أنشأت نفس الرابط التشعبي لعدة بيانات في ورقة عمل، لتغيير مسار الرابط التشعبي إلى مسار جديد دفعة واحدة، يمكنك تجربة إحدى الطرق التالية.

5.3.1 تغيير مسارات عدة روابط تشعبية دفعة واحدة باستخدام كود VBA

يمكن أن يساعدك كود VBA أدناه في تغيير نفس مسار الرابط التشعبي في ورقة العمل النشطة دفعة واحدة. يرجى اتباع الخطوات التالية.

1. اضغط على مفاتيح Alt + F11 لفتح نافذة Microsoft Visual Basic for Applications.

2. في نافذة Microsoft Visual Basic for Applications، انقر على إدراج > وحدة، ثم انسخ كود VBA أدناه إلى نافذة الوحدة. انظر لقطة الشاشة:

كود VBA: تغيير مسارات عدة روابط تشعبية دفعة واحدة

Sub ReplaceHyperlinks()
'Update by Extendoffice 20210831
Dim Ws As Worksheet
Dim xHyperlink As Hyperlink
Dim xOld As String, xNew As String
xTitleId = "KutoolsforExcel"
Set Ws = Application.ActiveSheet
xOld = Application.InputBox("Old text:", xTitleId, "", Type:=2)
xNew = Application.InputBox("New text:", xTitleId, "", Type:=2)
Application.ScreenUpdating = False
For Each xHyperlink In Ws.Hyperlinks
    xHyperlink.Address = Replace(xHyperlink.Address, xOld, xNew)
Next
Application.ScreenUpdating = True
End Sub

copy and paste the code into the module

3. اضغط على مفتاح F5 لتشغيل الكود.

4. في نافذة KutoolsforExcel المنبثقة، أدخل نص عنوان الرابط التشعبي الذي تريد استبداله، ثم انقر على موافق.

enter the hyperlink address text to replace

5. في نافذة KutoolsforExcel الثانية المنبثقة، أدخل نص عنوان الرابط التشعبي الجديد الذي تريد الاستبدال به، ثم انقر على زر موافق.

enter the new hyperlink address text  to replace with

في هذا المثال، استبدلت جميع "addin" بـ "extendoffice" في الروابط التشعبية في ورقة العمل الحالية. يمكنك رؤية النتيجة كما هو موضح في لقطة الشاشة أدناه.

all texts in the hyperlinks are changed

5.3.2 تغيير مسارات عدة روابط تشعبية دفعة واحدة باستخدام أداة مذهلة

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

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

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

Click Kutools > Find > Find & Replace in Multiple Workbooks

2. ستظهر لوحة البحث والاستبدال على الجانب الأيسر من المصنف، تحتاج إلى ضبط الإعدادات كما يلي.

2.1) انتقل إلى علامة تبويب الاستبدال؛
2.2) أدخل نص الرابط التشعبي الأصلي الذي تريد البحث عنه والنص الجديد الذي تريد الاستبدال به في مربعي البحث عن والاستبدال بـ؛
2.3) في قائمة ضمن المنسدلة، حدد نطاق البحث؛
نصيحة: هناك5 خيارات يمكنك اختيارها: ورقة العمل المحددة، جميع المصنفات، المصنف الحالي، الورقة الحالية، النطاق. إذا اخترت ورقة العمل المحددة أو النطاق من قائمة ضمن المنسدلة، تحتاج إلى تحديد الأوراق أو النطاق يدويًا.
2.4) في قائمة البحث في المنسدلة، اختر الروابط التشعبية؛
2.5) انقر على زر استبدال الكل. انظر لقطة الشاشة:

set options in the pane

بعد الاستبدال، ستظهر النتائج في مربع القائمة أدناه.


6. نصائح لاستخدام الروابط التشعبية في Excel

يقدم هذا القسم بعض الحيل لاستخدام الروابط التشعبية.

6.1 تحديد خلية دون فتح الرابط التشعبي

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

انقر على الخلية دون إفلات زر الماوس الأيسر حتى يتحول المؤشر إلى .

ستلاحظ أن الخلية تم تحديدها دون التأثير على الرابط التشعبي كما هو موضح في العرض التوضيحي أدناه.

6.2 فتح عدة روابط تشعبية دفعة واحدة باستخدام كود VBA

هنا نقدم كود VBA لمساعدتك في فتح عدة روابط تشعبية دفعة واحدة في Excel.

1. اضغط على مفاتيح Alt + F11.

2. في نافذة Microsoft Visual Basic for Applications المفتوحة، انقر على إدراج > وحدة، ثم انسخ كود VBA أدناه إلى نافذة الوحدة.

كود VBA: فتح عدة روابط تشعبية دفعة واحدة

 Sub OpenHyperLinks()
'Update by Extendoffice 20210831
      Dim xHyperlink As Hyperlink
      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 xHyperlink In WorkRng.Hyperlinks
         xHyperlink.Follow
      Next
End Sub

3. في نافذة KutoolsforExcel، حدد الخلايا التي تحتوي على الروابط التشعبية التي تريد فتحها دفعة واحدة، ثم انقر على موافق.

select the cells containing the hyperlinks to open in bulk

سيتم فتح جميع الروابط التشعبية في النطاق المحدد فورًا.

6.3 تغيير المتصفح الافتراضي عند فتح الرابط التشعبي

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

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

نصيحة: في Windows7، انقر على زر البدء في الزاوية السفلية اليسرى من النافذة، ثم ابحث عن لوحة التحكم وانقر عليها من القائمة.

click the Start button and click Control Panel from the menu

2. في نافذة لوحة التحكم، انقر على البرامج.

click Programs in the Control Panel window

3. في نافذة البرامج، انقر على البرامج الافتراضية. انظر لقطة الشاشة:

 click Default Programs in the Programs window

4. في نافذة البرامج الافتراضية، انقر على تعيين برامجك الافتراضية.

click Set your default programs in the Programs window

5. في نافذة الإعدادات، سترى المتصفح الافتراضي الحالي معروضًا في قسم متصفح الويب، انقر على المتصفح الافتراضي لتوسيع قائمة المتصفحات، ثم اختر متصفحًا من القائمة ترغب في استخدامه لفتح روابط Excel.

choose a browser to use

الآن تم تغيير المتصفح الافتراضي إلى المتصفح المحدد. أغلق جميع نوافذ لوحة التحكم ذات الصلة.

من الآن فصاعدًا، سيتم فتح جميع الروابط في متصفح الويب الذي حددته.

6.4 استخراج عناوين URL من الروابط التشعبية

افترض أن لديك قائمة خلايا تحتوي على روابط تشعبية في عمود، لاستخراج عناوين URL الحقيقية من هذه الروابط التشعبية، كيف يمكنك ذلك؟ في الواقع، لا توجد ميزة مدمجة تحقق ذلك. في هذا القسم، جمعنا4 طرق لمساعدتك في حل هذه المشكلة.

6.4.1 استخراج عنوان URL من رابط تشعبي واحد يدويًا

الطريقة الأكثر شيوعًا للحصول على عنوان URL من رابط تشعبي هي نسخه من نافذة تحرير الارتباط التشعبي.

1. انقر بزر الماوس الأيمن على الخلية التي تحتوي على الرابط التشعبي الذي تريد استخراج عنوان URL منه، ثم اضغط على مفاتيح Ctrl+ K معًا لفتح نافذة تحرير الارتباط التشعبي.

2. في نافذة تحرير الارتباط التشعبي، انتقل إلى مربع العنوان، واضغط على مفاتيح Ctrl + A لتحديد عنوان URL بالكامل، ثم Ctrl + C لنسخه، ثم انقر على موافق لإغلاق النافذة.

copy the entire URL in the Edit Hyperlink dialog box

3. حدد خلية فارغة، واضغط على مفاتيح Ctrl+ V للصق عنوان URL المنسوخ.

ملاحظة: لاستخراج عنوان URL من عدة خلايا، تحتاج إلى تكرار الخطوات أعلاه مرارًا وتكرارًا.

6.4.2 استخراج عنوان URL من رابط تشعبي واحد باستخدام دالة معرفة من قبل المستخدم

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

1. اضغط على مفاتيح Alt + F11.

2. في نافذة Microsoft Visual Basic for Applications المفتوحة، انقر على إدراج > وحدة، ثم انسخ الكود أدناه إلى نافذة الوحدة.

Function GetURL(pWorkRng As Range) As String
'Update by Extendoffice 20210901
    GetURL = pWorkRng.Hyperlinks(1).Address
End Function

3. اضغط على مفاتيح Alt + Q لإغلاق نافذة Microsoft Visual Basic for Applications.

4. حدد خلية فارغة بجوار أول خلية تريد استخراج عنوان URL منها، أدخل الصيغة أدناه واضغط على مفتاح الإدخال. حدد خلية النتيجة، واسحب مقبض التعبئة التلقائية فوق الخلايا أدناه للحصول على عناوين URL الأخرى.

=GetURL(A2)

enter a formula to extract URL from one hyperlink

ملاحظة: A2 هي الخلية المرجعية التي تريد استخراج عنوان URL منها. يرجى تغييرها حسب احتياجك.

6.4.3 استخراج عناوين URL من الروابط التشعبية باستخدام كود VBA

تطبيق كود VBA أدناه سيستبدل جميع محتويات الخلايا في النطاق المحدد بعناوين URL للروابط التشعبية.

ملاحظة: قبل العملية، يرجى عمل نسخة احتياطية من البيانات الأصلية. في هذا المثال، أريد استخراج جميع عناوين URL من الروابط التشعبية في النطاق A2:A10، لذا قمت بنسخ هذا النطاق ولصقه في B2:B10، ثم التعامل مع النطاق الجديد.

1. اضغط على مفاتيح Alt + F11.

2. في نافذة Microsoft Visual Basic for Applications المفتوحة، انقر على إدراج > وحدة، ثم انسخ كود VBA أدناه إلى نافذة الوحدة.

كود VBA: استخراج عنوان URL من رابط تشعبي

Sub Extracthyperlinks()
'Update by Extendoffice 20210901
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
    If Rng.Hyperlinks.Count > 0 Then
        Rng.Value = Rng.Hyperlinks.Item(1).Address
    End If
Next
End Sub

3. اضغط على مفتاح F5 لتشغيل الكود.

4. في نافذة Kutools for Excel المنبثقة، حدد نطاق الخلايا التي تريد استخراج عناوين URL منها، ثم انقر على موافق.

select the range of cells to extract URLs from

سيتم استبدال جميع محتويات الخلايا بعناوين URL للروابط التشعبية كما هو موضح في لقطة الشاشة أدناه.

all cell contents are replaced with hyperlink URLs

6.4.4 استخراج عناوين URL من عدة روابط تشعبية دفعة واحدة بسهولة باستخدام أداة مذهلة

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

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

1. انقر على Kutools > ربط > تحويل الروابط التشعبية. انظر لقطة الشاشة:

Click Kutools > Link > Convert Hyperlinks

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

2.1) في قسم نوع التحويل، اختر خيار عناوين الروابط التشعبية تستبدل محتوى الخلية؛
2.2) في نطاق الإدخال مربع، انقر على select button زر لتحديد خلايا الروابط التشعبية التي تريد استخراج عناوين URL منها؛
2.3) في نطاق النتيجة مربع، انقر علىselect button زر لتحديد خلية لإخراج عناوين URL المستخرجة؛
2.4) انقر على موافق.

select options in the dialog box

سيتم استخراج جميع عناوين URL من الروابط التشعبية للخلايا المحددة دفعة واحدة كما هو موضح في لقطة الشاشة أدناه.

all URLs are extracted from hyperlink cells

  إذا كنت ترغب في الحصول على نسخة تجريبية مجانية (30 يوم) من هذه الأداة، يرجى النقر لتنزيلها، ثم الانتقال لتطبيق العملية وفقًا للخطوات المذكورة أعلاه.


7. إزالة الروابط التشعبية في Excel

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

7.1 إزالة الروابط التشعبية من نطاق باستخدام أمر إزالة الروابط التشعبية

يمكنك بسهولة إزالة جميع الروابط التشعبية من نطاق محدد أو ورقة نشطة باستخدام ميزة Excel المدمجة – إزالة الروابط التشعبية.

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

أو يمكنك النقر على الرئيسية > مسح > إزالة الروابط التشعبية (هذه الخطوة غير متوفرة في Excel2007 والإصدارات الأقدم).

right click any cell and select Remove Hyperlinks to remove hyperlink

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

7.2 إزالة جميع الروابط التشعبية من ورقة العمل النشطة باستخدام كود VBA

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

1. في ورقة العمل التي تحتوي على الروابط التشعبية التي تريد إزالتها، اضغط على مفاتيح Alt + F11 معًا.

2. في نافذة Microsoft Visual Basic for Applications المفتوحة، انقر على إدراج > وحدة، ثم انسخ كود VBA أدناه إلى نافذة الكود.

كود VBA: إزالة جميع الروابط التشعبية من الورقة الحالية

Sub RemoveHyperlinks()
'Update by Extendoffice 20210901
ActiveSheet.Hyperlinks.Delete
End Sub

3. اضغط على مفتاح F5 لتشغيل الكود. سيتم إزالة جميع الروابط التشعبية من الورقة النشطة.

vba code to remove all hyperlinks

7.3 إزالة الروابط التشعبية مع الاحتفاظ بالتنسيق باستخدام ميزة مسح الروابط التشعبية

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

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

click Home > Clear > Clear Hyperlinks

لمسح الروابط التشعبية من الورقة الحالية، اضغط على مفاتيح Ctrl + A لتحديد الورقة بالكامل ثم طبق الميزة.

سيتم إزالة جميع الروابط التشعبية من الخلايا المحددة دون مسح التنسيق.

كما هو موضح في لقطة الشاشة أدناه، يبدو أنه لم يتغير شيء قبل وبعد، في الواقع تم إزالة الروابط التشعبية بالفعل.

all hyperlinks are removed but keep the formatting

ملاحظات:

1. لإزالة الروابط التشعبية من عدة أوراق عمل أو المصنف بالكامل، تحتاج إلى تكرار العملية.
2. هذه الميزة غير متوفرة في Excel2007 والإصدارات الأقدم.
7.4 عدة نقرات لإزالة الروابط التشعبية من النطاقات أو الأوراق أو المصنف دون فقدان التنسيق

يوفر Kutools لـ Excel ميزة عملية – إزالة الارتباطات التشعبية والاحتفاظ بالتنسيق لمساعدتك بسهولة في إزالة الروابط التشعبية من:

    1. نطاق محدد؛
    2. ورقة نشطة؛
    3. عدة أوراق محددة؛
    4. المصنف بالكامل.

1. انقر على Kutools > ربط > إزالة الارتباطات التشعبية والاحتفاظ بالتنسيق، ثم اختر الخيار المناسب حسب الحاجة.

ملاحظة: لإزالة الارتباط التشعبي من نطاق أو أوراق محددة، يجب أولاً تحديد النطاق أو الأوراق ثم تطبيق الميزة.

Kutools > Link > Remove Hyperlinks Without Losing Formatting

2. في نافذة Kutools for Excel المنبثقة، انقر على نعم للمتابعة.

click Yes to go ahead

سيتم إزالة الروابط التشعبية فقط دون مسح التنسيق.

  إذا كنت ترغب في الحصول على نسخة تجريبية مجانية (30 يوم) من هذه الأداة، يرجى النقر لتنزيلها، ثم الانتقال لتطبيق العملية وفقًا للخطوات المذكورة أعلاه.


8. تعطيل الروابط التشعبية التلقائية في Excel

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

8.1 تعطيل الرابط التشعبي التلقائي في خلية واحدة في Excel

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

1. اكتب نص عنوان URL أو البريد الإلكتروني في خلية ثم اضغط على مفتاح الإدخال.

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

automatic hyperlink

2. اضغط على مفاتيح Ctrl + Z معًا، سيتم تحويل نص الرابط التشعبي القابل للنقر إلى نص عادي.

Press the Ctrl + Z keys to disable the automatic hyperlink

8.2 تعطيل الروابط التشعبية التلقائية في تطبيق Excel بالكامل

يمكنك تعطيل الروابط التشعبية التلقائية في تطبيق Excel بالكامل.

1. انقر على ملف > الخيارات.

Click File > Options

2. في نافذة خيارات Excel، انقر على التدقيق في الجزء الأيسر، ثم انقر على زر خيارات التصحيح التلقائي في النافذة اليمنى.

click the AutoCorrect Options button in the dialog box

3. في نافذة التصحيح التلقائي، انتقل إلى علامة تبويب التنسيق التلقائي أثناء الكتابة، ألغِ تحديد مربع مسارات الإنترنت والشبكة مع الروابط التشعبية في قسم الاستبدال أثناء الكتابة، ثم انقر على موافق.

uncheck the Internet and network paths with hyperlinks box in the dialog box

4. انقر على موافق لحفظ التغييرات عند العودة إلى نافذة خيارات Excel.

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

ملاحظة: سيؤثر هذا التغيير على جميع المصنفات على جهاز الكمبيوتر الخاص بك.

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

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

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


Office Tab يقدم واجهة التبويب لـ Office، ويجعل عملك أسهل بكثير

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