فهرست مطالب
در این مقاله، نحوه استخراج هایپرلینک از URL در اکسل را با استفاده از سه روش مختلف یاد خواهیم گرفت. ما اغلب با داده هایی از منابع مختلف که حاوی URL هستند کار می کنیم. همچنین ممکن است در مواردی اتفاق بیفتد که جدول یا لیستی را از یک وب سایت کپی می کنیم. بیایید مقاله را مرور کنیم تا یاد بگیریم که چگونه پیوندها را از این URLها دریافت کنیم.
دانلود کتاب تمرین تمرین
این کتاب تمرین تمرینی را دانلود کنید تا هنگام خواندن این مقاله تمرین کنید.
استخراج هایپرلینک ها از URLs.xlsm
3 روش استخراج لینک از URL در اکسل
در این مقاله، برای نشان دادن نحوه استخراج لینک از URL ما از تعدادی URL از وب سایت Exceldemy استفاده خواهیم کرد. این پیوندها برخی از نامهای تابع معمولی را نشان میدهند.
1. یک تابع تعریف شده توسط کاربر برای استخراج هایپرلینک از URL در اکسل ایجاد کنید
برای استخراج هایپرلینک ها از URL، می توانیم یک عملکرد سفارشی را در کد VBA تعریف کنید و سپس از آن به عنوان عملکرد معمولی استفاده کنید. اکسل هیچ عملکرد ساخته شده – در را ارائه نمی دهد تا بتوانیم مستقیماً پیوندها را دریافت کنیم. بیایید مراحل را دنبال کنیم تا آن را انجام دهیم.
مراحل:
- از Excel Ribbon، به Developer بروید تب .
- روی روی گزینه Visual Basic کلیک کنید تا باز Visual Basic Editor .
- برای ایجاد جدیدماژول، گزینه ماژول را از درج تب انتخاب کنید.
- اکنون، کد زیر را در ویرایشگر کد کپی کنید.
5644
با این کد، ما از سازنده Hyperlinks برای ایجاد یک عملکرد سفارشی به نام EXTRACTHYPELINK استفاده کردیم. 4>که می تواند به عنوان یک تابع منظم در کاربرگ ما استفاده شود.
- در مجموعه داده ما، 5<4 داریم> نشانیهای وب در سلولهای B5:B9.
- در سلول C5 ، وقتی سعی کردیم تایپ کنید تابع با نام EXTRACTHYPELINK، اکسل تابع تعریف شده توسط کاربر را به عنوان پیشنهاد خودکار در اختیار ما قرار می دهد. کلید Tab را فشار دهید تا پذیرش پیشنهاد را فشار دهید و B5 را به عنوان آگومان تابع قرار دهید.
- در غیر این صورت، نام کامل تابع را خودتان تایپ کنید. فرمول را در سلول C5 بنویسید و Enter را فشار دهید.
=EXTRACTHYPERLINK(B5)
در نتیجه، می توانیم URL استخراج شده را در سلول C5 مشاهده کنیم.
- برای دریافت URLهای دیگر ، Fill Handle در گوشه پایین سمت چپ سلول C5 و بکشید آن را down .
بیشتر بخوانید: نحوه حذف هایپرلینک برای کل ستون در اکسل (5 روش)
2. کد VBA اکسل برای دریافت هایپرلینک از URL
استفاده از کد VBA وقتی میخواهیم هایپرلینکها را از تعدادی استخراج کنیم، در زمان و تلاش صرفهجویی میشود.از URL ها فرض کنید، 7 URL مختلف در سلولهای B5:B11 داریم که هایپرلینکها باید استخراج شوند.
مراحل:
- کد زیر را در Visual Code Editor قرار دهید:
3081
- F5 را فشار دهید تا کد را اجرا کنید. یک کادر گفتگو باز شده برای انتخاب محدوده سلولها.
- اکنون، سلولهای B5:B11 را برای پر کردن کادر Range input انتخاب کنید و سپس
- در اینجا لیست هایپرلینک های استخراج شده است.
خواندن بیشتر: نحوه دریافت هایپرلینک از یک سلول اکسل با VBA (3 روش)
خواندنهای مشابه
- [اصلاح شد!] این کتاب کار حاوی پیوندهایی به یک یا چند منبع خارجی است که ممکن است ناامن باشند
- چگونه یک لینک لیست کشویی به یک برگه دیگر در اکسل ایجاد کنیم
- چگونه چندین سلول را در اکسل پیوند دهیم (3 روش)
- چرا پیوندهای اکسل من همچنان خراب می شوند؟ (3 دلیل با راه حل ها)
- [اصلاح شد!] خطای "این کتاب کار حاوی پیوندهایی به منابع داده دیگر است" در Excel
3. استخراج هایپرلینک از URL با استفاده از ویژگی Edit Hyperlink در اکسل
استفاده از Edit Hyperlink برای استخراج هایپرلینک ها یک فرآیند دستی است که می تواند مقداری زمان و تلاش ارزشمند هزینه کرد. با این حال، دانستن آن روش مفیدی است. بیایید ببینیم چگونه می توانیم با استفاده از این تکنیک، یک هایپرلینک را از URL استخراج کنیم. رامراحل در زیر آورده شده است.
مراحل:
- روی روی سلول حاوی URL کلیک کنید برای استخراج . در اینجا، سلول B5 را انتخاب کردیم.
- راست کلیک کنید ماوس منوی زمینه را باز می کند و سپس انتخاب ویرایش ابرلینک.
- مراحل فوق باز ویرایش پنجره Hyperlink . کادر ورودی آدرس هایپرپیوند را نشان می دهد.
- Ctrl + C <4 را فشار دهید>برای کپی هایپرلینک و روی OK کلیک کنید تا پنجره بسته شود. پس از آن، لینک کپی شده را در سلول مورد نظر جایگذاری کنید. ما هایپرپیوند مرتبط با سلول B5 را در سلول C5 جایگذاری کردیم.
- با دنبال کردن این فرآیند، میتوانیم تمام لینکهای دیگر را یکی یکی دریافت کنیم.
بیشتر بخوانید: نحوه ویرایش هایپرلینک در اکسل (5 روش سریع و آسان)
چیزهایی که باید به خاطر بسپارید
- اگرچه استفاده از کد VBA برای دستیابی به هدف ما عالی است. اما پس از اجرای کد، history را از دست می دهیم. این بدان معناست که ما دیگر نمیتوانیم تغییر را واگرد کنیم.
- در صورتی که نیاز به تغییر دادههای منبع خود داشته باشیم، بهتر است از روشهایی استفاده کنیم که از <3 استفاده میکنند> توابع همانطور که در روش 1 استفاده کردیم. در این حالت، خروجی با تغییر داده منبع پویا است.
نتیجه گیری
اکنون، ما چندین روش برای استخراج می شناسیمهایپرلینک ها از URL ها در اکسل. امیدواریم شما را تشویق کند که از این روش ها با اطمینان بیشتری استفاده کنید. هر گونه سوال یا پیشنهاد فراموش نکنید که آنها را در کادر نظر زیر مطرح کنید.