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

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

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

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

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

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

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

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

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




با سلام
میخواستم در یک شیت سلولی رو با تایپ حرف پرینت پر کرده و زمانی که کلیک میکنم روی سلول پرینت تنظیمات پرینت بالا بیاد چیکار باید کرد
با تشکر
سلام
برای اینکار باید از VBA استفاده کنید که از ترکیب دستور Application.Dialogs(xlDialogPrint).Show که در رویداد Change شیت مربوطه نوشته میشه استفاده کرد.
با سلام و احترام – مدتیه که هنگام کلیک روی هایپرلینک هایی که ایجاد کرده بودم با پیام خطای cannot open the specified file مواجه میشم در صورتی که نه اسم فایل ها و نه جایی که قرارداشتن رو عوض کردم . مشکل از کجاست؟ لطفاً راهنمایی بفرمایید. متشکرم
سلام، ممکنه در قسمت Properties فایلتون در تب Summary در قسمت Hyperlink Base چیزی نوشته باشید.
اگر هست باید حذف بشه در غیر اینصورت بدون تغییر نام فایل یا آدرس این پیغام نمایش داده نمیشه.
ممکن هست این فایل ها روی شبکه بوده باشه و بدون اینکه متوجه بشید سرور شما جابجا شده باشه.
این موارد رو بررسی بفرمائید.
سلام و خسته نباشید
چگونه به جای اینکه با یک کلیک وارد لینک سایت شود کاری کنیم که با دو کلیک و یا مثل ورد با فشردن ctrl لینک در اکسل باز شود؟
ماکرو ضبط کنید از لینک کردن سایت. برای ماکرو shortcut بذارید
درود بر شما
ماکرو ضبط کنید از لینک کردن سایت. برای ماکرو shortcut بذارید
سلام.روزتون بخیر.من به یک تازگیها به یک مشکل در استفاده از اکسل برخورد کردم.در اکسلی که استفاده میکنم امکان اینکه بتونم از لینک استفاده کنم وجود نداره و پیغام زیر رو میده.لطف میکنید راهنماییم کنید.سپاسگزارم
your organization’s policies are preventing us from completing this action for you.for more info , please contact your help desk
درود بر شما
تنظیمات امینیتی و سطوح دسترسی رو باید بررس یکنید
سلام
من میخوام جلوی hyperlink عدد مربوط به یک سلول خاص نمایش داده بشه چطور میتونم اینکارو بکنم
پیشتر از راهنماییتون سپاسگذارم
درود بر شما
سوالتون واضح نیست
منظورتون رو واضح تر توضیح بدید
چگونه تغییر بدم؟؟؟
سلام وقت بخیر من یه مشکلی دارم وقتی عکس فاکتورهامو هایپرلینک میکنم تو جدول اکسلم بعده یه مدتی فایل هام میپره یعنی دیگ عکس رو باز نمیکنه مشکل از کجاست اکسل هم۲۰۱۰
سلام، در صورتیکه آدرس یا نام فایل فاکتورهاتون تغییر نکنه نباید همچین مشکلی پیش بیاد.
توجه کنید که اگر فایل ها روی شبکه هم باشند ممکنه آدرس شبکه عوض شده باشه و لینک ها از کار بیفتن.
حتما یکی از هایپرلینک ها رو ویرایش کنید و ببینید داره به چه آدرسی ارجاع میده که فایل باز نمیشه.
باسلام
من یک فایل پی دی اف شامل ۱۸ یا بیشتر صفحه دارم و میخوام وقتی توی اکسل لینک میدم برای مثال بره روی صفحه ۸ !!چکار باید انجام بدم
ممنون
درود بر شما
باید کد نویسی انجام بدید
از این الگو استفاده کنید و در یک سلول بنویسید.
بعد هم سلول رو انتخاب کنید و از این کد استفاده کنید
Sub linkpdfpage() Worksheets("Sheet1").Activate Shell ("C:\Program Files\Internet Explorer\iexplore.exe " + ActiveCell.Value) End Subو ماکرو اجرا کنید
سلام من یک بانک اطلاعات دارم که به وسیله هایپر لینک میتونم اسناد رو مشاهده کنم اما وقتی میخوام طوری باشه که اگر اکسل جای دیگه ای به جز سیستم خودم باز شد بشه دیدش
درود بر شما
ابزار هایپرلینک این امکان و نداره
باید اصلاح بشه لینکها
ولی میتونید از تابع hyperlink و ترکیب با تابع cell استفاده کنید
که این مسکل ححل شده
نمونه در سایت هست
سلام
امکان ایجاد ۲ هاپرلینک در یک سلول وجود دارد ؟ اگر نه راه حلی در این زمینه داریم ؟
با تشکر
درود بر شما
خیر
هدف رو بفرمایید تاشاید اره حل بشه ارائه داد
با سلام و خسته نباشید
سرکار خانم خاکزاد
من در اکسل روی سلول کلیک سمت راست که میکنم. گزینه hyperlink نمایش داده نمیشود. ولی در منوی بالای صفحه دارم یا از کلید میانبر میتوانم استفاده کنم. میخواهم در این منوی کلیک راست نیز داشته باشم. ممنون میشوم راهنمایی بفرمایید.
سلام،
ویو شیت رو از حالت Page Break View به Normal تغییر بدید. کنار زوم شیت قرار داره.
سلام یه راهنمایی میخوام ازتون
اگه بخوام راهنمای هایپرلینک screentip text نمایش داده نشه یا به عبارتی موقعی که نشانگر موس روی لینگ قرار میگیره هیچ راهنمایی نشون نده چه باید کرد؟؟
نمیخوام این مشکل رو با فاصله گذاشتن حل کنم میخوام بلکل نمایش داده نشه راهنما
پیشاپیش ممنون
سلام،
متأسفانه تنها راهی که بهش رسیدیم استفاده از فاصله هست.