KutoolsforOffice — حل واحد، خمس أدوات قوية.تحقيق المزيد بجهد أقل.

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

المؤلفSiluviaتاريخ التعديل

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

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

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

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

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

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

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

ما هو الارتباط التشعبي


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. حدد الخلية التي تريد إضافة رابط تشعبي إليها، ثم انقر فوقإدراج > رابط تشعبي.

انقر إدراج > ارتباط تشعبي لإدراج ارتباط تشعبي

ملاحظات:

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

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

2. بعد ذلك، يظهر مربع حوارإنشاء ارتباط تشعبي، ويمكنك تكوينه كما يلي وفقًا لنوع الرابط التشعبي الذي تريد إنشاءه.

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

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

1. احتفظ بتحديد خيارملف موجود أو صفحة ويبفي جزءالربط بـ.

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

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

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

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

5. انقر فوقموافق.

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

الآن، لقد أنشأت رابطًا تشعبيًا إلى ملف معيّن—فبمجرد النقر عليه، يُفتح الملف فورًا!

عند النقر على الارتباط التشعبي، سيتم فتح الملف

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

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

1. احتفظ بتحديد الخيارملف موجود أو صفحة ويبفي جزءالربط بـ.

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

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

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

3. انقر فوقموافق.

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

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

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

1. احتفظ بتحديد خيارملف موجود أو صفحة ويبفي جزء الربط بـ.

2. انقر فوق زرإشارة مرجعية.

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

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

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

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

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

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

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

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

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

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

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

تلميحات:بعد إضافة موضوع البريد الإلكتروني، إذا كنت ترغب في تضمين نص رسالة البريد الإلكتروني، يُرجى إضافة&body=محتوى النصفي نهاية الموضوع، مثل: الأسئلة الشائعة حول Kutools لـ Excel&body=أرغب في معرفة المزيد عن منتجكم.

3. انقرموافق.

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

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

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

عند النقر على الارتباط التشعبي، سيتم فتح رسالة بريد إلكتروني في Outlook

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

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

بناء الجملة

HYPERLINK(link_location, [friendly_name])

المعاملات

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

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

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

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

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

=HYPERLINK(«C:\Users\Win10x64Test\Documents\My files\test.txt»,«Click to open the [[PH_73]] named test»)

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

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

=HYPERLINK(«test.txt»,«Click to open the [[PH_76]] named test»)

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

=HYPERLINK(«My files\test.txt»,«Click to open the [[PH_80]] named test»)

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

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

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

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

=HYPERLINK("https://[[PH_0]]/","[[PH_5]]")

الارتباط بموقع ويب باستخدام دالة HYPERLINK

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

للوصول إلى الخلية D100 في ورقة Sheet4 من المصنف الحالي، يمكنك استخدام الصيغة التالية:

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

=HYPERLINK(«#Sheet4!D100»,"Go to D100 of Sheet4")

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

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

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

=HYPERLINK("mailto:"&"email address","text to display")

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

=HYPERLINK("mailto:"&"[[PH_1]]","email to")

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

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

=HYPERLINK("mailto:"&"[[PH_87]] A"&","&"[[PH_88]] B","Text to display")

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


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

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

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

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

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

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

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

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

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

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

تنسيق هذه النصوص بشكل منفصل لتظهر كنصوص ارتباط تشعبي

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

3. ارسم مستطيلاً لتغطية النص الذي تريد ربطه. في هذه الحالة، سأرسم مستطيلاً يغطي النص «Extendoffice». راجع لقطة الشاشة:

رسم مستطيل لتغطية النص المراد ربطه ارتباطًا تشعبيًا

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

انقر بزر الماوس الأيمن على المستطيل وحدد تنسيق الشكل

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

تغيير خيارات التعبئة والخط إلى بلا تعبئة وبلا خط ضمن علامة التبويب تعبئة وخط

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

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

انقر بزر الماوس الأيمن على الشكل وحدد ارتباط تشعبي

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

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

تحديد عنوان في مربع الحوار

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

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

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

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

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

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

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

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

انقر Kutools > رابط > تحويل الارتباطات التشعبية

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

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

تحديد الخيارات في مربع الحوار

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

تمت إضافة ارتباطات تشعبية مختلفة إلى الخلايا المحددة

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

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

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

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

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

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

2. في النافذةمايكروسوفت فيجوال بيسيك للتطبيقات، انقر فوقإدراج>وحدة نمطية،ثم انسخ كود 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

نسخ الكود ولصقه في الوحدة النمطية

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

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

يتم سرد أسماء جميع الأوراق مع الارتباطات التشعبية في عمود

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

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

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

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

انقر Kutools Plus > ورقة عمل > إنشاء قائمة بأسماء الأوراق

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

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

تعيين الخيارات في مربع الحوار

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

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

تم إنشاء فهرس الأوراق مع الارتباطات التشعبية

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

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

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

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

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

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

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

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

1. اضغط على مفاتيحAlt+F11لفتح نافذةمايكروسوفت فيجوال بيسيك للتطبيقات.

2. في النافذةمايكروسوفت فيجوال بيسيك للتطبيقات، انقر فوقإدراج>وحدة نمطية،ثم انسخ كود 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

نسخ الكود ولصقه في الوحدة النمطية

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

تحديد النطاق الذي يحتوي على النصوص العادية لتحويلها إلى ارتباطات تشعبية

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

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

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

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

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

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

انقر Kutools > رابط > تحويل الارتباطات التشعبية

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

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

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

تحديد الخيارات في مربع الحوار

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

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

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

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

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

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

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

2. اضغط على المفاتيحAlt+F11في نفس الوقت لفتح نافذةمايكروسوفت فيجوال بيسيك للتطبيقات.

3. في النافذةمايكروسوفت فيجوال بيسيك للتطبيقات، انقر فوقإدراج>وحدة نمطية،ثم انسخ كود 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

نسخ الكود ولصقه في الوحدة النمطية

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

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

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

يتم سرد أسماء جميع الملفات في المجلد المحدد مع الارتباطات التشعبية

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

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

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

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

1. انقر فوقKUTOOLS PLUS > استيراد/تصدير > قائمة أسماء الملفات.

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

2. في مربع حوارقائمة أسماء الملفات، يُرجى إجراء الإعدادات التالية.

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

تحديد الخيارات في مربع الحوار

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

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

يتم سرد جميع الملفات مع الارتباطات التشعبية


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

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

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

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

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

انقر بزر الماوس الأيمن وحدد تعديل الارتباط التشعبي

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

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

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

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

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

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

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

2. في مربع حوارالنمط، انقر على زرتنسيق.

انقر زر التنسيق في مربع الحوار

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

في هذه الحالة، قمت بتعديل نمط الخط ولونه الخاص بالروابط التشعبية. راجع لقطة الشاشة التالية:

 تغيير الخيارات حسب الحاجة ضمن علامة التبويب خط

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

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

تم تغيير الارتباطات التشعبية في المصنف الحالي إلى التنسيق المحدد

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

خطوات تغيير مظهر الارتباطات التشعبية التي تم النقر عليها

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

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

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

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

1. اضغط على مفتاحيAlt+F11 لفتح نافذةمايكروسوفت فيجوال بيسك للتطبيقات.

2. في نافذةمايكروسوفت فيجوال بيسك للتطبيقات، انقر فوقإدراج>وحدة،ثم انسخ كود 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

نسخ الكود ولصقه في الوحدة النمطية

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

4. في مربع حوارKutools for Excelالذي يظهر، أدخل نص عنوان الارتباط التشعبي الذي تريد استبداله، ثم انقر فوقموافق.

أدخل نص عنوان الارتباط التشعبي المراد استبداله

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

أدخل نص عنوان الارتباط التشعبي الجديد المراد الاستبدال به

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

تم تغيير جميع النصوص في الارتباطات التشعبية

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

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

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

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

انقر Kutools > بحث > البحث والاستبدال في مصنفات متعددة

2. بعد ذلك، يتم عرض جزءالبحث والاستبدالعلى الجانب الأيسر من المصنف، ويجب عليك التهيئة كما يلي.

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

تعيين الخيارات في الجزء

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


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

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

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

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

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

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

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

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

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

2. في النافذةMicrosoft Visual Basic for Applications المفتوحة، انقرإدراج > وحدة (Module)، ثم انسخ كود 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. في مربع حوارKutools for Excel، حدد الخلايا التي تحتوي على الروابط التشعبية التي تريد فتحها دفعة واحدة، ثم انقرموافق.

تحديد الخلايا التي تحتوي على الارتباطات التشعبية لفتحها بشكل جماعي

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

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

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

1. في نظام Windows 10، انقر على الزراكتب هنا للبحثالموجود بجانب زرابدأ (Start)في الزاوية السفلية اليسرى من الشاشة، واكتب «لوحة التحكم» (Control Panel) في مربع البحث، ثم انقر على «لوحة التحكم» (Control Panel) فور ظهورها في نتائج البحث.

نصائح:في نظام Windows 7، انقر على زرابدأ (Start)في الزاوية السفلية اليسرى من النافذة، ثم ابحث عنلوحة التحكم (Control Panel)وانقر عليها من القائمة.

انقر زر البدء، ثم انقر لوحة التحكم من القائمة

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

انقر البرامج في نافذة لوحة التحكم

3. في نافذةالبرامج (Programs)، انقرالبرامج الافتراضية (Default Programs). انظر لقطة الشاشة:

 انقر البرامج الافتراضية في نافذة البرامج

4. في نافذةالبرامج الافتراضية (Default Programs)، انقرتعيين برامجك الافتراضية (Set your default programs).

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

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

اختيار متصفح للاستخدام

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

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

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

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

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

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

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

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

نسخ عنوان URL بالكامل في مربع حوار تعديل الارتباط التشعبي

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

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

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

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

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

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

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 منها، وأدخل الصيغة أدناه فيها، ثم اضغط على مفتاحEnter. حدد خلية النتيجة، واسحب مقبض التعبئة التلقائية (AutoFill Handle) إلى الخلايا الموجودة أسفلها للحصول على عناوين URL الأخرى.

=GetURL(A2)

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

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

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

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

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

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

2. في النافذة المفتوحةمايكروسوفت فيجوال بيسك للتطبيقات، انقرإدراج > وحدة نمطية، ثم انسخ كود 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 لـ Excel، حدد نطاق الخلايا التي تريد استخراج عناوين URL منها، ثم انقرموافق.

تحديد نطاق الخلايا لاستخراج عناوين URL منها

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

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

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

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

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

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

انقر Kutools > رابط > تحويل الارتباطات التشعبية

2. في مربع حوارتحويل الروابط التشعبية، قم بالتهيئة كما يلي.

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

تحديد الخيارات في مربع الحوار

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

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

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


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

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

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

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

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

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

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

نصائح:لإزالة جميع الروابط التشعبية من ورقة العمل الحالية، اضغط على مفاتيح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 لإزالة جميع الارتباطات التشعبية

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

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

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

انقر الصفحة الرئيسية > مسح > مسح الارتباطات التشعبية

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

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

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

تمت إزالة جميع الارتباطات التشعبية مع الحفاظ على التنسيق

ملاحظات:

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

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

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

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

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

Kutools > رابط > إزالة الارتباطات التشعبية دون فقدان التنسيق

2. في مربع الحوارKutools لـ Excelالذي يظهر، انقر علىنعمللمتابعة.

انقر نعم للمتابعة

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

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


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

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

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

يمكنك استخدام مفاتيح الاختصار أدناه لمنع إنشاء روابط تشعبية تلقائية في خلية واحدة في Excel—اتبع الخطوات التالية:

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

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

ارتباط تشعبي تلقائي

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

اضغط مفاتيح Ctrl + Z لتعطيل الارتباط التشعبي التلقائي

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

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

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

انقر ملف > خيارات

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

انقر زر خيارات التصحيح التلقائي في مربع الحوار

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

قم بإلغاء تحديد خانة الاختيار "مسارات الإنترنت والشبكة مع الارتباطات التشعبية" في مربع الحوار

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

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

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

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

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

عزِّز مهاراتك في 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.

ExcelWordOutlookTabsPowerPoint
  • حزمة شاملة واحدة— إضافات Excel وWord وOutlook وPowerPoint بالإضافة إلى Office Tab Pro
  • برنامج تثبيت واحد، ترخيص واحد— الإعداد خلال دقائق (جاهز لـ MSI)
  • يعمل بشكل أفضل معًا— إنتاجية ميسَّرة عبر تطبيقات Office
  • تجربة مجانية لمدة 30 يومًا بكامل الميزات— بدون تسجيل، بدون بطاقة ائتمان
  • أفضل قيمة— وفِّر مقارنةً بشراء الإضافات بشكل منفصل