Hyperlink در اکسل چیست و چطور از آن حرفه ای استفاده کنیم؟

آموزش Hyperlink در اکسل
۳.۳/۵ - (۵۴ امتیاز)

مرتبط کردن شیت ها به یکدیگر با ابزار Hyperlink در اکسل

حتما تا به حال به فایل هایی برخورد کرده اید که تب شیت آنها در دسترس نیست و با کلیک بر روی متن ها و اشکال مختلف، می توانید بین شیت ها حرکت کنید.
این سوال برای خیلی ها بوجود می آید که چگونه این کار ممکن است؟ یکی از کارکردهای ابزار Hyperlink در اکسل ، ایجاد ارتباط بین اجزای مختلف در یک فایل و یا حتی در یک شیت است. فرض کنید فایلی مشابه شکل ۱ داریم. میخواهیم با کلیک بر روی هر فصل وارد شیت مربوط به آن فصل شویم. همچنین در هر شیت مربوط به هر فصل، یک دکمه بازگشت نیز داشته باشیم.

Hyperlink در اکسل - گام اول

شکل۱- Hyperlink به شیت های مختلف

برای این کار، بعد از رسم چهار Shape برای هر فصل، روی Shape مربوط به بهار کلیک راست کرده و مطابق شکل۲ از منوی ظاهر شده Hyperlink را انتخاب میکنیم.

گام دوم

شکل۲- ایجاد هایپرلینک برای هر Shape

 

از جدول باز شده، مطابق شکل ۳ بر روی Place in this document کلیک میکنیم. به محض کلیک بر روی این مورد، سمت راست، همه شیتها و محدوده های نامگذاری شده مشاهده می شود. با توجه به اینکه shape مورد نظر مربوط به فصل بهار بود، روی نام بهار کلیک کرده و Ok را می زنیم.

گام سوم

شکل۳- تعیین مقصد لینک در هایپرلینک

برای اینکه زمانیکه موس را روی Shape نگه می داریم یک راهنمایی ظاهر شود، می توان ScreenTip را مطابق شکل ۴ تنظیم نمود.

گام چهارم

شکل۴- توضیحات نمایشی برای هر لینک

این کار را برای هر چهار shape مربوط به هر فصل انجام می دهیم. شکل ۵، چهار شیت مربوط به هر فصل را نشان می دهد که در هر شیت، مشخص است بر روی کدام Shape کلیک شده است. (توجه کنید که گرافیک Shapeها را در شیت های مربوطه طوری تنظیم کردیم که با انتخاب هر شیت، بقیه Shape ها که مربوط به شیت های دیگر است، غیرفعال به نظر برسند و فقط Shape مربوط به همان شیت فعال به نظر برسد)

Hyperlink در اکسل - گام پنجم

شکل۵- استفاده از Shape برای لینک کردن

حالا می خواهیم یک دکمه بازگست هم در هر چهار شیت داشته باشیم که با کلیک بر روی آن به شیت ورود منتقل شویم. برای این کار بعد ایجاد shape مورد نظر مطابق شکل ۶ عمل میکنیم.

Hyperlink در اکسل - گام ششم

شکل ۶- ایجاد توضیح برای لینک

این shape ایجاد شده را در همه شیت ها کپی می کنیم. که دکمه بازگشت را در همه شیت ها داشته باشیم.

حالا کافیست شیت تب های نشان داده شده در شکل ۷ را از طریق تنظیمات Excel Option و مطابق شکل ۸ پنهان کنیم.

Hyperlink در اکسل - پنهان کردن شیت تب ها

شکل۷- پنهان کردن Sheet Tab برای موثر شدن اثر هایپرلینک

تنظیم شیت تب

شکل۸- پنهان کردن Sheet Tab

نکته: توجه کنید که در صورت تغییر نام شیت، پیوندهای ایجاد شده کار نمی کند و نیاز به ویرایش خواهد داشت.

 

تو این آموزش در مورد نحوه لینک داده به اشیاء اکسل صبحت کردیم که چطور دکمه های هدایت شونده ایجاد کنیم. برای ایجاد لینک در اکسل از تابع Hyperlink هم استفاده میشه که با استفاده از فرمول نویسی ها میشه به سرعت لینک های متغییر تعریف کرد. میتونید در مقاله لینک به فایل های دیگر یاد بگیرید چطور به خارج از شیت، لینک بدید.

مقالات پیشنهادی:

نحوه فرمول نویسی Shape در اکسل

مدیریت لینک ها در اکسل

کلیدواژه : متوسط
آواتار
182

فارغ التحصیل لیسانس مهندسی صنایع، ارشد مدیریت صنعتی از دانشگاه تربیت مدرس و عاشق اکسل هستم. از سال 1388 که ترم 2 لیسانس بودم، به توصیه استاد مشاورم شروع به خوندن اکسل بصورت حرفه ای کردم و همچنان در حال مطالعه و یادگیری و البته آموزش به بقیه هستم.

دیدگاه کاربران
  • حسن ۹ آبان ۱۳۹۷ / ۰:۰۴ ق٫ظ

    با سلام و تشکر چگونه می توان در اکسل به سرعت تعداد زیادی کلید کنترلی مثلا option button ایجاد کرد و نام و سایر خصوصیات آنها را به سرعت تغییر داد. مثلا آیا امکان دارد با یک دستور کوتاه value همه کلید های option button راFalse کرد؟

    • آواتار
      حسنا خاکزاد ۱۰ آبان ۱۳۹۷ / ۱۱:۳۲ ق٫ظ

      درود بر شما
      برای سرعت زیا دداشتن، باید کد بنویسید
      ولی بصورت کلی option button خروجی true/false نداره
      خروجیش عدده

  • زهرا ۳۰ مهر ۱۳۹۷ / ۱:۴۴ ب٫ظ

    سلام
    دوست عزیز چطور میشه اشکال دیگه رو به حالت غیرفعال در اورد؟
    ممنونم

    • آواتار
      حسنا خاکزاد ۳۰ مهر ۱۳۹۷ / ۲:۰۰ ب٫ظ

      درود بر شما
      منظورتون از اشکال دیگه چیه؟

      • zara ۱ آبان ۱۳۹۷ / ۷:۵۱ ب٫ظ

        چهار shape گذاشتین که بطور پیش فرض همه غیرفعال هستن، چط.ر میشه با کلیک بر روی هر شکل رنگ اون رو تغییر داد؟

        • آواتار
          حسنا خاکزاد ۲ آبان ۱۳۹۷ / ۱۰:۱۹ ق٫ظ

          اگر بخواید با کلیک رنگ ها تغییر کنن که باید کد بنویسید
          ولی روشی که بالا تشریح شده، ترفندی هست که بدون کد به این نتیجه برسید. آموزش رو مطالعه کنید و ببینید

          • احسا ن - از بجنورد ۲۱ آبان ۱۳۹۷ / ۱۲:۴۵ ب٫ظ

            سلام میشه بیشتر توضیح بدین؟ و بهتر راهنمای کنید؟
            اگر امکانش هست برام ایمل کنید لطفا- saeb8854129@gmail.com
            با سپاس –

          • آواتار
            حسنا خاکزاد ۲۱ آبان ۱۳۹۷ / ۲:۰۹ ب٫ظ

            درود بر شما
            عرض کردم توضیح کامل ارائه شده. همون آموزش و مطالعه کنید
            موفق باشید

  • امامی ۲۵ مهر ۱۳۹۷ / ۱:۲۱ ب٫ظ

    سلام
    من یکسری مبلغ رو در یک فایل اکسل جمع زدم و می خوام جمع اعداد رو در یک فایل دیگر اکسل کپی کنم به صورتی که اگر توی فایل اصلی مبلغ ها و جمع آن تغییر کرد توی فایلی که مبلغ رو کپی کردم هم تغییر کنه

    • آواتار
      حسنا خاکزاد ۲۵ مهر ۱۳۹۷ / ۱:۵۲ ب٫ظ

      درود بر شما
      کپی نکنید
      توی شیت مورد نظر فرمول جمع رو بنویسید
      این لینک رو مطالعه کنید:

      https://excelpedia.net/excel-external-link/

  • محمدعلی ۲۵ مهر ۱۳۹۷ / ۹:۰۷ ق٫ظ

    با عرض سلام و خسته نباشید
    در یک فایل اکسل برخی از سلولهایش را به پوشه های متفاوتی لینک کرده ایم ولی بعد از اینکه تغییرات را ذخیره و فایل را می بندیم و دوباره باز می کنیم با کلیک روی سلول مردنظر پیغام cannot open the specified file می آید چرا

    • آواتار
      حسنا خاکزاد ۲۵ مهر ۱۳۹۷ / ۱۰:۲۱ ق٫ظ

      درود بر شما
      تغییر نام ، تغییر مسیر و … روی این مورد تاثیر گذار هستن. حتی تغییر نام شیت مقصد

      اگر تغییری نباشه، مشکلی نیست و لینک ها کار میکننن

  • شهره ۲۴ مهر ۱۳۹۷ / ۲:۳۵ ب٫ظ

    سلام خانم خاکزاد خسته نباشین
    یک سوال داشتم وقتی ک فایلی رو در اکسل لینک میکنم اگه خود فایل اکسل رو جابجا کنم دیگه لینک بهم میخوره . راهی هست که مسیر داخل خود فایل اکسل بمونه و این اتفاق براش نیفته ؟
    ممنونم

    • آواتار
      حسنا خاکزاد ۲۴ مهر ۱۳۹۷ / ۳:۰۸ ب٫ظ

      درود بر شما
      اگر فایل ها همه در یک فولدر باشن و شما از توابع برای فراخوانی مسیر استفاده کرده باشید مشکلی پیش نمیاد

  • سعید ۱۸ مهر ۱۳۹۷ / ۱۱:۴۲ ق٫ظ

    با عرض سلام و خسته نباشید.
    لطفا راهنمایی فرمایید چگونه می توان از یک شیت با Hyperlink (و یا روشی دیگر) به سلول مشخصی در شیت دیگری منتقل شد در حالی که محل سلول، تابع باشد و بسته به شرایط تغییر کند.
    بطور مثال در شیت اول اطلاعات یک روز وارد شده، در شیت دیگری هم همین اطلاعات بعلاوه اطلاعات روزهای بعد (با کپی و پیست) نگهداری میشود. شیت سوم نموداری از اطلاعات جمع آوری شده در شیت دوم را نمایش می دهد (بصورت نموداری طولانی). حال سوال اینست که چگونه می توان از شیت اول به سلولی از شیت سوم منتقل شد که مربوط به نمودار همان روز باشد. منظور اینکه چون اطلاعات ثبت شده در شیت اول مربوط به روز nام است با زدن لینک، به همان محل نمودار روز nام در شیت سوم منتقل شود.
    از لطفتان بسیار سپاسگزارم

    • آواتار
      حسنا خاکزاد ۱۸ مهر ۱۳۹۷ / ۱۲:۱۵ ب٫ظ

      درود بر شما
      از تابع hyperlink استفاده کنید و ادرس سلول مورد نظر رو با تابع address بسازید.
      د ر مورد هر دو موضوع سرچ کنید داخل سایت، مقاله موجود هست

      • سعید ۲۱ مهر ۱۳۹۷ / ۸:۵۶ ق٫ظ

        سرکار خانم مهندس خاکزاد
        با سپاس از پاسخگویی به موقع سرکار، در تابع Hyperlink با استفاده از تابع Address آدرس سلول مورد نظر وارد شد .اما پیام خطا (Reference is not valid) می دهد. لطفاً راهنمایی فرمایید.
        با تشکر فراوان

        =HYPERLINK("[report.xlsx]Sheet3!ADDRESS(1,30)","Chart")
        • آواتار
          حسنا خاکزاد ۲۱ مهر ۱۳۹۷ / ۱۰:۳۱ ق٫ظ

          درود بر شما
          علامت & رو نذاشتید و در واقع شیت رو به تابع address وصل نکردید

          =HYPERLINK("[report.xlsx]Sheet3!"&ADDRESS(1,30),"Chart")
          • سعید ۲۱ مهر ۱۳۹۷ / ۳:۲۱ ب٫ظ

            از راهنمایی خوب، دقیق و موثرتون بسیار سپاسگزارم.

          • سعید ۲۹ مهر ۱۳۹۷ / ۱۰:۴۴ ق٫ظ

            سرکار خانم مهندس خاکزاد

            با عرض سلام و خسته نباشید، آیا تابع ترکیبی رو که راهنمایی کردید (استفاده از تابع Address در تابع Hyperlink) فقط می توان در تابع Hyperlink بکار برد یا در ابزار Hyperlink هم قابل استفاده است؟
            (این لینک رو می خواستم به یک شی (تصویر) بدم و از طریق کلیک راست فقط ابزار Hyperlink در دسترس هست و در ابزار هم تابع Address رو در محل Cell Reference قبول نمیکنه)
            با تشکر فراوان

          • آواتار
            حسنا خاکزاد ۲۹ مهر ۱۳۹۷ / ۲:۱۳ ب٫ظ

            درود بر شما
            تا اونجا من میدونم خیر

  • داود مظاهری ۱۷ مهر ۱۳۹۷ / ۲:۴۹ ب٫ظ

    سلام .آیا در یک یک شیت میشه table های متعددی ساخت، اشکالی بوجود نمیاد؟
    می خواهم ابعاد سلول ها در هر یک از جداول مستقل از دیگری باشد.
    لطفا راهنمایی بفرمایید.

    • آواتار
      حسنا خاکزاد ۱۷ مهر ۱۳۹۷ / ۳:۲۶ ب٫ظ

      درود بر شما
      بله در یک شیت میشه چند تیبل ساخت مشکلی نداره
      مکان رو طوری انتخاب کنید که ابعاد سلول ها در جداول با هم تداخل نداشته باشه

  • زهرا ۱۵ مهر ۱۳۹۷ / ۸:۴۷ ق٫ظ

    سلام
    برای باز کردن فایل های لینک شده به سلول های اکسل به مشکل برخوردم، بعد از بروز یه مشکل فنی توی سیستم و قطع شدن برق فایل های لینک شده به اکسل باز نمی شن و پیام cannot open the specified file نمایش داده میشه

    • آواتار
      حسنا خاکزاد ۱۵ مهر ۱۳۹۷ / ۹:۱۴ ق٫ظ

      درود بر شما
      آیا فایل ها به تنهایی خودشون باز میشن؟ (بدون لینک) یا اصل فایل خرابه؟
      چون باید ببینید فایل خرابه یا لینکش
      اگه لینکش بود، از قیمت edit link ویرایش کنید ببینید حل میشه

  • محسن ۴ مهر ۱۳۹۷ / ۲:۵۸ ب٫ظ

    سلام من ۳۲ تا شیت باز کردم و تو هر صفحه هاپیرلینک درست کردم . ولی بیشتر از ۶ صفحه اجازه هایپر لینک نمیده .. میتونید کمک کنید ؟

    • آواتار
      حسنا خاکزاد ۴ مهر ۱۳۹۷ / ۳:۱۰ ب٫ظ

      درود بر شما
      روی تعداد hyperlink همچین محدودیتی نداریم.
      منظور از اینکه اجازه نمیده چی هست؟
      ضمن اینکه میتونید تابع hyperlink رو هم امتحان کنید

  • ناصر ۱۷ شهریور ۱۳۹۷ / ۲:۳۴ ب٫ظ

    سلام… خسته نباشید

    میخواستم بپرسم چطور می توان فایل هایپر لینک اکسل رو پس از pdf کردن فایل نشان داد؟
    آیا هایپر لینک از اکسل به pdf قابل انتقال می باشد یا خیر؟

    • آواتار
      حسنا خاکزاد ۱۸ شهریور ۱۳۹۷ / ۳:۱۲ ب٫ظ

      درود بر شما
      لینک ها بعد از پی دی اف کردن حفظ میشن

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *