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

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

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

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

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

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

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

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

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


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

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

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

يحتوي الارتباط التشعبي المطلق على عنوان كامل بما في ذلك النموذج على النحو التالي: Protocol: // domain / path.

بروتوكول: البروتوكول عادة http://, https://, ftp://, غوفر: // or ملف: //.
نطاق: المجال هو اسم الموقع.
مسار: المسار بأكمله يتضمن معلومات الدليل والملف.

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

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

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

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

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

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

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

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

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


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

يوفر 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. انقر OK لإنهاء الإعدادات عندما يعود إلى ملف أدخل ارتباط تشعبي صندوق المحادثة.

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

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

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

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

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

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

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

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

3. انقر حسنا.

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

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

3.2 إنشاء ارتباط تشعبي بوظيفة HYPERLINK

بصرف النظر عن أمر إدراج ارتباط تشعبي ، يمكنك أيضًا تطبيق وظيفة HYPERLINK لإنشاء ارتباط تشعبي في Excel.

بناء الجملة

HYPERLINK(link_location, [friendly_name])

الحجج

Link_location (مطلوب): المسار إلى المستند أو صفحة الويب المراد فتحها. يمكن أن يشير إلى خلية معينة أو نطاق مسمى في ورقة عمل أو مصنف Excel.
اسم مألوف (اختياري): النص أو القيمة المطلوب عرضها في الخلية. إذا تم حذف 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")

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

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

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

= HYPERLINK ("ملفاتي \ test.txt"، "انقر لفتح ملف txt المسمى test")

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

مثال 2: ارتباط إلى موقع ويب بوظيفة HYPERLINK

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

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

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

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

لنفترض أنك تريد الارتباط بالخلية D100 من الورقة 4 في المصنف الحالي ، يمكنك تطبيق الصيغة أدناه لإنجازها.

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

= HYPERLINK ("# Sheet4! D100"، "انتقل إلى D100 من الورقة 4")

مثال 4: رابط إلى عنوان بريد إلكتروني بوظيفة HYPERLINK

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

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

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

= HYPERLINK ("mailto:" & ""،" إرسال بريد إلكتروني إلى ")

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

الآن الشكل شفاف.

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

7. في ال أدخل ارتباط تشعبي مربع الحوار ، حدد عنوانًا ثم انقر فوق حسنا. انظر لقطة الشاشة:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

رمز فبا: إنشاء فهرس أوراق ذات ارتباط تشعبي في المصنف الحالي

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 مفتاح لتشغيل الكود.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

رمز فبا: تحويل نص عنوان 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 مفتاح لتشغيل الكود. في النافذة المنبثقة كوتولس ل إكسيل في مربع الحوار ، حدد النطاق الذي يحتوي على النصوص العادية التي تريد تحويلها إلى ارتباطات تشعبية ثم انقر فوق حسنا.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 أعلاه فقط بسرد جميع أسماء الملفات في مجلد. هنا نوصي قائمة اسم الملف سمة من سمات كوتولس ل إكسيل. باستخدام هذه الميزة ، يمكنك بسهولة سرد كافة أسماء الملفات أو أنواع معينة من أسماء الملفات مع الارتباطات التشعبية ليس فقط في مجلد ولكن أيضًا في مجلداته الفرعية.

1. انقر كوتولس بلس > استيراد و تصدير > قائمة اسم الملف.

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

2. في ال الطراز مربع الحوار، انقر فوق شكل .

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

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

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

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

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

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

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

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

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

1. اضغط على قديم + 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. في ظهرت كوتولسفورإكسيل في مربع الحوار ، أدخل نص عنوان الارتباط التشعبي الذي تريد استبداله ، وانقر فوق حسنا.

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

رمز فبا: افتح ارتباطات تشعبية متعددة بشكل مجمّع

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

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

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

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

1. في نظام التشغيل windows 10 ، انقر فوق اكتب هنا للبحث بجانب آبدأ الزر الموجود في الزاوية السفلية اليسرى من النافذة ، واكتب لوحة التحكم في مربع البحث ، ثم انقر فوق لوحة التحكم عند البحث.

نصيحة: في windows 7 ، انقر فوق آبدأ الزر الموجود في الزاوية السفلية اليسرى من النافذة ، ثم ابحث عن الزر وانقر فوقه لوحة التحكم من القائمة.

2. في ال لوحة التحكم الإطار، انقر فوق البرامج.

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

4. في ال البرامج الافتراضية الإطار، انقر فوق تحديد البرامج الافتراضية.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

3. اضغط على قديم + Q مفاتيح لإغلاق ميكروسوفت فيسوال باسيك للتطبيقات نافذة.

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

= GetURL (A2)

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

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

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

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

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

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

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

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

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

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

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

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

شنومكس) في نوع التحويل ، اختر خيار استبدال عناوين الروابط التشعبية بمحتويات الخلية ؛
شنومكس) في نطاق الإدخال مربع، انقر فوق زر لتحديد خلايا الارتباط التشعبي التي تريد استخراج عناوين URL ؛
شنومكس) في نطاق النتيجة مربع، انقر فوق  زر لتحديد خلية لإخراج عناوين URL المستخرجة ؛
شنومكس) انقر حسنا.

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

الملاحظات:

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

كوتولس ل إكسيل يوفر ميزة مفيدة - قم بإزالة الارتباطات التشعبية دون فقد التنسيق لمساعدتك في إزالة الارتباطات التشعبية بسهولة من:

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

1. انقر قم بتقديم > خيارات.

2. في ال خيارات إكسيل الإطار، انقر فوق إثبات في الجزء الأيمن ، ثم انقر فوق ملف خيارات التصحيح التلقائي زر في النافذة اليمنى.

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

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

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

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

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

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

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

الوصف


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

  • تمكين التحرير والقراءة المبوبة في Word و Excel و PowerPointوالناشر والوصول و Visio والمشروع.
  • فتح وإنشاء مستندات متعددة في علامات تبويب جديدة من نفس النافذة ، بدلاً من النوافذ الجديدة.
  • يزيد من إنتاجيتك بنسبة 50٪ ، ويقلل مئات النقرات بالماوس كل يوم!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations