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 لیسانس بودم، به توصیه استاد مشاورم شروع به خوندن اکسل بصورت حرفه ای کردم و همچنان در حال مطالعه و یادگیری و البته آموزش به بقیه هستم.

دیدگاه کاربران
  • محمدرضا ۱۴ فروردین ۱۳۹۷ / ۹:۴۴ ق٫ظ

    سلام، وقت بخیر.
    یه فایل اکسل دارم که میخوام مثلا ۱۰ تا سلول پشت سر هم رو به ۱۰ تا فایل پشت سر هم لینک کنم.
    آیا روشی هست که تک تک لینک نکنم و با فرمول نویسی همه سلول ها رو به فایلهشون لینک کنم؟؟؟
    (تعداد سلول ها و فایل ها زیاده)

      • صدیق ۳۰ اردیبهشت ۱۳۹۷ / ۴:۱۲ ب٫ظ

        سلام من یه سوال دارم من دوتا شیت دارم که حدودا چند هزار سطر داره و از شیت اول یک ستون باهمان مشخصات در شیت دوم نیز می باشد . من مشکل خودم را به صورت مثال اعلام می کنم مثلا من سطری دارم با کد ۱۰۰ در شیت اول و در شیت دوم مشخصاتی دارم زیر مجموع ی از کد ۱۰۰ که آن هم سطهای دارد. چطور می توان هر دو را به هم لینک کنم . و چون زیاد هستند فرمولی هست کلی این مشکل را برایم حل کنه یا فقط Hyperlink . ممنون می شم راهنمایی کنی .

  • رضا ۲۶ اسفند ۱۳۹۶ / ۲:۵۳ ب٫ظ

    سلام فرض کنیم یک فایل اکسل داریم که به چند فایل اکسل دیگر لینک می باشد و توسط فرمل SUMIF داده هایی را از آنها می خواند. حالا هر بار که فایل را باز می کنیم و در کادر باز شده UPDATE را کلیک می کنیم سلولهای حاوی فرمول داده های موجود در فایل ها را نشان نمی دهند و همگی کارکترهای ###### را نشان می دهند و به عبارتی آپدیت نمی شود و می بایستی تک تک لینک ها را دستی کلیک و فایلهای مرجع را باز کنیم تا فایلمان آپدیت شود. میخواستم ببینم دلیل این چیست؟ آیا فرمول ها تاثیر دارند و در کل چی می تواند باشد؟

    • سامان چراغی ۲۸ اسفند ۱۳۹۶ / ۱۰:۳۴ ق٫ظ

      سلام
      معمولا علامت #### زمانی دیده میشه که پهنای ستون از طول اطلاعات درون سلول ها کمتر باشه. پهنای ستون سلول هایی که به صورت #### درآمده را بزرگتر کنید.

  • بهمن ۲۱ اسفند ۱۳۹۶ / ۹:۵۰ ق٫ظ

    با سلام.
    من ی کاربر معمولی اکسلم.
    ی فایل اکسل دارم که در یک شیت ی عالمه اطلاعات وارد کردم و سلولهاشو بهم لینک کردم.حالا این وسط میخوام ی ردیف اضافه کنم و با اینکار تمام ردیفهای زیر اون ردیف ی شیفت پیدا میکنن و این باعث میشه تمام هایپر لینکهای من بهم بخوره و یک شیفت پیدا بکنه.چجوری این مشکل را برطرف کنم.
    ممنون از لطفتون.

      • بهمن ۲۱ اسفند ۱۳۹۶ / ۱۰:۰۵ ق٫ظ

        لینکی که برام فرستادین را خوندم.ولی کار من را راه ننداخت.متاسفانه من الان یک عالمه اطلاعات را وارد کردم و لینک موجود در فایل من بین یک سلول با سلولهای دیگر در همان شیت هست.و اینکه پراکنده هستند.
        میخواستم بدونم راهکاری برای الان من هست که وقتی یک ردیف اضافه میکنم هایپر لینکها هم اتوماتیک یک شیفت پیدا کنند.
        شاید راهکاری را که به من ارایه دادید را خوب متوجه نشدم.

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

          بصورت کلی ابزار hyperlink قابلیت اینو نداره که نسبی و مطلق بشه و با حذف و اضافه ردیف و ستون اپدیت بشه.
          یا باید دستی اپدیت کنید
          یا اینکه کد نویسی کنید

          اما اگر از تابع hyperlink استفاده کنید می تونید آدرس دهی مطلق و نسبی رو اعمال کنید تا مطابق با نیاز شما تغییر کنه.

          در اموزشی که ارائه شده، این تابع معرفی شده. کافیه تلاش کنید و برا یارتباط بین سلولی در فایل الگوی مناسبشو پیدا کنید.

          موفق باشید

      • محسن ۳۱ اردیبهشت ۱۳۹۷ / ۲:۱۳ ب٫ظ

        ببخشید میتونم بیام پیش شما برا کلاس خصوصی اکسل؟۰۹۳۸۴۵۳۸۳۸۳

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

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

  • مریم ۲۰ اسفند ۱۳۹۶ / ۲:۰۰ ب٫ظ

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

    • سامان چراغی ۲۱ اسفند ۱۳۹۶ / ۹:۲۲ ق٫ظ

      سلام
      اگر از طریق پرینت گرفتن، فایل رو به PDF تبدیل کنید، هایپرلینک ها از بین میره. برای اینکه هایپرلینک ها حفظ بشه از قسمت Save as گزینه PDF رو انتخاب کنید.

  • حامد عبدالله زاده ۱۶ اسفند ۱۳۹۶ / ۸:۱۰ ق٫ظ

    سلام.میخام اطلاعاتی رو در شیت اول بنویسم و بعد با کپی کردن یک کد اون اطلاعات توی شیت بعدی روی یک کارت چاپ بشه.مثل کارت تردد واسه نفرات

    • آواتار
      حسنا خاکزاد ۱۶ اسفند ۱۳۹۶ / ۹:۵۰ ق٫ظ

      درود بر شما
      اطلاعات رو در یک شیت ذخیره کنید و بعد در شیت که شبیه کارت تردد هست، اطلاعات را با Vlookup فراخوانی کنید.
      https://excelpedia.net/vlookup-function/

  • شاهین ۱۵ اسفند ۱۳۹۶ / ۱:۳۵ ب٫ظ

    سلام
    میخوام در داخل Excel یه لینک بزارم که یه صفحه خاص در Word باز کنم !
    چجوری این کارو می تونم انجام بدم ؟

    • آواتار
      حسنا خاکزاد ۱۵ اسفند ۱۳۹۶ / ۱:۴۸ ب٫ظ

      درود
      نهایتا میتونید خود فایل رو باز کنید
      صفحه مشخصش قابل تعیین نیست…

  • Fateme ۳ اسفند ۱۳۹۶ / ۱۱:۰۶ ق٫ظ

    سلام خسته نباشید
    یه سوال من سندی دارم که یه ستون ان کامل هایپرلینک شده است،بعضی از سلول ها فاقد فایل می باشد چون تعداد بالا هست نیاز به فیلتر دارم که مواردی که محتوا و فایلی ندارن رو نمایش بدن آیا امکانش هست؟frna31 ای دی تلگرامم هست اگ امکان پذیره جوابم رو بدید

    • سامان چراغی ۴ اسفند ۱۳۹۶ / ۱۱:۰۵ ب٫ظ

      سلام
      اگر از سلول ها داخل آدرس استفاده کردید که میشه فرمول نویسی کرد
      بهتره دو نمونه از آدرس ها رو یکی با فایل
      یکی بدون فایل رو بذارید تا بشه راهنمایی کرد.

  • امین ۲۷ بهمن ۱۳۹۶ / ۸:۳۷ ق٫ظ

    سلام،
    با استفاده از تابع Hyperlink می‌شود برای باز کردن یک پوشه در explorer استفاده کرد
    به همان ترتیب می‌شود یک فایل را آدرس دهی کرد که در این صورت برنامه مرتبط با آن اجرا می‌شود و فایل داخل آن باز می‌شود
    سوال این است که آیا راهی وجود دارد که به جای باز شدن فایل، پوشه مربوط به آن باز شود و فایل مورد نظر داخل پوشه به حالت انتخاب شده (select) در بیاید؟ (مشابه زمانی که فایلی در ویندوز جستجو می‌کنیم و با کلیک راست گزینه open file location را انتخاب می‌کنیم)

    • سامان چراغی ۲۷ بهمن ۱۳۹۶ / ۱۰:۳۲ ق٫ظ

      سلام
      این کار با تابع Hyperlink انجام نمیشه.
      برای اینکه یک فولدر با آدرس مشخص رو باز کنید میتونید از دستور Shell در VBA این کار رو انجام بدید، اما اینکه یک فایل مشخص رو هم انتخاب کنه رو ندیدم:

      Call Shell("explorer.exe C:\Windows", vbNormalFocus)
      

      آدرس فولدر رو به جای C:\Windows قرار بدید.

  • قهرمان ۲۴ بهمن ۱۳۹۶ / ۲:۳۹ ب٫ظ

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

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

      درود بر شما
      خیر فیلتر افقی نداریم…
      نهایتا میتونید با Find اون ستون رو پیدا کنید

  • مهدی ۱۶ بهمن ۱۳۹۶ / ۱۱:۳۸ ق٫ظ

    آقا میخام هایپر لینک کنم دو صفحه تو یه هایپر لینک میشه

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

      هر هایپرلینک یک صفحه رو میتونه باز کنه

ارسال دیدگاه

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