
گاهی اوقات لازمه که برای لیستی از داده ها در اکسل لینک بسازیم و متصل کنیم به فایل های مربوطه. مثلا لیستی از نامه ها داریم در اکسل و میخوایم روی هر شماره نامه کلیک کردیم، نامه مربوطه باز بشه. یا فایلی برای فاکتورهای فروش داریم و میخوایم با کلیک بر روی هر شماره فاکتور، نسخه PDF همون فاکتور باز بشه. این کار رو هم با ابزار Hyperlink میشه انجام داد و هم با تابع Hyperlink در اکسل. مزیت استفاده از تابع اینه که هم براحتی قابل انتقال هست و هم با با برخی تغییرات سازگار هست. در این مقاله به تشریح تابع Hyperlink می پردازیم.
تابع Hyperlink دو آرگومان داره:
Link_Location: مسیری که فایل مورد نظر در آن ذخیره شده است.
[Friendly_Name]: کلمه ای که میخوایم بصورت لینک نمایش داده بشه. اگر این آرگومان خالی گذاشته بشه، کل مسیر (آرگومان اول) به عنوان نام لینک نمایش داده خواهد شد.
مثال: فرض کنید فولدری حاوی فاکتورهای فروش داریم. میخواهیم لیستی از این فاکتورها در اکسل داشته باشیم که با کلیک بر روی هر کدوم، فاکتور مربوط به اون باز بشه. برای این کار مراحل زیر رو انجام میدیم:
مرحله اول:
مطابق شکل ۱ در یک ستون همه شماره فاکتورها رو وارد میکنیم.
شکل ۱- لینک به فایل با استفاده تابع Hyperlink در اکسل
مرحله دوم:
همه فاکتورها رو در یک فولدر قرار میدیم و آدرس فولدر رو از طریق کلیک راست بر روی یکی از فاکتورها و گزینه Properties بدست میاریم. (شکل ۲)
شکل ۲- فراخوانی مسیر ذخیره فاکتورها با استفاده از تابع Hyperlink در اکسل
مرحله سوم:
حالا باید مسیر رو داخل تابع بنویسیم. مطابق شکل ۴، مسیر فایل رو در آرگومان اول تابع قرار میدیم.
دقت کنید اول باید آدرس رو کامل کنیم. یعنی مشخص کنیم هر سلول مال کدوم شماره فاکتور هست. کافیه مسیری رو که از Properties برداشتیم رو با یک \ و یکی از سلول هایی که حاوی شماره فاکتور هست وصل کنیم. نکته خیلی مهم پسوند فایل هست که حتما باید به ادامه آدرس سلول اضافه بشه، .PDF ،JPG و یا هر پسوند دیگری. همه اینها رو با & به هم وصل میکنیم. توجه داشته باشید که قسمت های متنی همیشه باید داخل ” ” قرار بگیرند.
“C:\Users\Saman\Desktop\Sales\Factors”&”\”&B2&”.jpg”
نکته:
اگر پسوند رو تعیین نکنیم، با خطای شکل ۳ مواجه میشیم.
شکل ۳- خطای تعیین نکردن پسوند فایل
حالا که آدرس رو کامل کردیم کافیه این آدرس رو در آرگومان اول تابع قرار بدیم.
=HYPERLINK(“C:\Users\Saman\Desktop\Sales\Factors”&”\”&B2&”.jpg”, B2)
آرگومان دوم هم همون شماره فاکتور (آدرس سلول حاوی شماره فاکتور) قرار میدیم که لینک با شماره فاکتور شناخته بشه.
شکل ۴- ایجاد لینک با تابع Hyperlink در اکسل
مرحله چهارم:
کافیه فرمول نوشته شده رو Drag کنیم. تا برای همه شماره فاکتورها اعمال بشه.
اگه بخواید فولدر رو منتقل کنید، کافیه فقط مسیر رو با توجه به جای جدید اصلاح کنید.
سوال: میتونید راه حلی پیشنهاد بدید که در صورت جابجا کردن فایل آدرس ها بصورت خودکار تغییر کنه و آپدیت بشه؟
نظرات و راه حل های خودتون رو در ادامه همین پست ثبت کنید
مقاله زیر رو هم مطالعه کنید:
سلام
وقتتون بخیر
من یه ساختار فولدر بندی با چند هزار فولدر دارم یک فایل Index تو اکسل براش ایجاد کردم و با فرمول هایپر لینک به این فولدر ها لینک دادم
حالا می خوام با یه فرمول بدونم تو هر کدوم از این فلدر ها چند فایل قرارداده شده یا حداقل فایل قرار داده شده یا نه
درود بر شما
از پاورکوئری استفاده کنید
لیست رو ایجاد کنید بعد برای هر فولدر میتونید گزارش بگیرید که بشمره
مثلا با پیوت تیبل
این آموزش رو ببینید
https://excelpedia.net/digital-archive/
سلام وقتتون بخیر من یک فایل دارم میسازم در اکسل که می خواهم مثلا یک سلول بصورت کشویی چندتا سازمان نشان دهد و وقتی روی هرکدام از سازمان ها کلیک کنم وارد همون سازمان مربوطه بشوم.اما متاسفانه فقط یک سازمان برام باز میکنه .همون هایپر لینک اولیممنون میشم راهنماییم کنین
درود بر شما
لینک باید ساخته بشه با توجه به ادرس
باید مثلا اسم اون سازمان اسم شیت باشه که وقت یانتخاب کردید بشینه توی ادرس هایپرلینک و لینک ساخته بشه
سلام
من چند هزار تا فایل اکسل مربوط به داده های سهام دارم
میخواهم توی یک فایل اکسل اطلاعات رو از اون چند هزار تا فایل بازخوانی کنم
فرمولهای بازخوانی هم نوشتم
فقط آپدیت نمیشه و برای آپدیت شدن پیغام میده که اون فایل که بهش ارجاع دادم باید باز بشه
باز کردن چند هزار تا فایل برام غیر ممکنه
لطفا راهنماییم کنید
ممنونم
درود
بله باید باز باشه
از پاور کوئری استفاده کنید
البته نمیدونم که محدودیتی روی تعداد فایل ها داره یا نه
سلام
دوباره ممنونم
سلام خسته نباشید من میخواستم حدود ۷۰۰۰تا لینک هایپرلینک کنم باید دونه دونه هایپرلینک کنم یا راهی برای اینکه بتونم تعداد زیادی رو هایپرینک کنم ورودترتموم بشه هست ؟ ممنونم میشم راهنمایی کنید.
سلام
با استفاده از Power Query آدرس فایل ها رو دربیارید و نهایتا با استفاده از تابع Hyperlink لینک ها رو ایجاد کنید.
میشه یکم بیشتر توضیح بدید؟
این دو مقاله رو ببینید:
دریافت اطلاعات فایل ها توسط پاور کوئری
کار با تابع هایپرلینک
سلام خسته نباشید.
من ی سوال داشتم
میخوام یکسری هایپرلینک رو از اکسل به اکسس وارد کنم. وقتی که وارد میکنم هایپرلینک ها در اکسس خوانده نمی شود.
خیلی گشتم نتونستم پیدا کنم راه حلش رو.
ایا امکان داره؟
سلام
وقت بخیر
این مسئله بیشتر مرتبط با اکسس هست تا اکسل، باید از اساتید اکسس بپرسید.
با سلام و خدا قوت
سوال: من میخوام توی تابع هایپرلینک یه فولدر باز بشه نه یک فایل آخه میخوام همزمان چند تا مدرک باز بشه آیا راه حلی هست؟
درود
فرقی نمیکنه
آدرس فولدر رو بدید
مثلا
C:\Users\ExcelPedia\Desktop\Excelninja
فولدر excelninja در دسکتاپ رو باز میکنه
دوستان راهی هست که اگر یکی از فایلها در اون مسیر وجود نداشته باشه با یک ارور مشخص اعلام بشه
باسلام امکانش هست لینک واردشده در اکسل را کاری کنیم که فایلهای لینک شده همراه فایل را برای کسی نخواهیم ارسال کنیم
درود
break link رو بزنید
اما باید حواستون باشه که دیگه اپدیت نمیشه و رابطه ای با منبع نداره
سلام ممنون میشم کمکم کنید؛ وقتی سلولی هایپرلینک شده هست و میخوام refer بدم به همون سلول، فقط محتوای سلول نمایش داده میشه و حالت هایپرلینکش میره و دسترسی به فایل یا آدرسی که هایپرلینک شده به اون سلول ندارم خیلی دنبال جواب سوالم هستم ولی متاسفانه هیچ کجا جوابش رو پیدا نکردم
درود
توی خود سلول به هود سلول لینک بدید؟
یعنی چی و برای چه کاری؟
سوال واضح نیست
سلام
میخواستم فرمولی بنویسم که تعداد جزء ، تعداد بسته و تعداد کارتن رو خودش بیاره.. یعنی یکیش رو من خودم بزنم بقیه ش رو خودش بیاره
مثلا : ۱ کارتن = ۴۰ جعبه ۵۰ تایی = ۲۰۰۰ عدد
کارتن – تعداد جزء (واحد) – تعداد کل
۲ – ۸۰ (۵۰تایی به صورت لیست کشویی انتخاب شود) – ۴۰۰۰
من هر کدوم رو بزنم دو تای دیگه رو خودش بیاره یعنی تو قسمت کارتن بزنم ۲ خودش ۸۰ جعبه و ۴۰۰۰ عدد رو بیاره و…….
ممنونم
درود
اگر هر جعبه ممکنه متفاوت باشه، که باید یک جدول استاندارد تشکیل بدید و بعد با vlookup فراخوان یکنید
اگر استاندارد هست و هر کارتن ۴۰ جعبه ۵۰ تایی داره، که کافیه ضرب بشه
یعنی کافیه در سلول بنویسید:
=A1*(40*50)
که مقدار A1 همونی هست که تایپ میکنید
نه میخوام هر کدوم رو که تایپ میکنم دو تای دیگه خودکار بیاد
میتونید یک جدول داشته باشید و با VLOOKUP این فراخوانی رو انجام بدید
یا IF تو در تو
بستگی داره با چه روشی راحت تر باشید
با سلام. من یه سری هایپرلینک درست کردم. دیدید وقتی با موس میرید روی لینک هایپرلینک آدرس هایپرلینک رو توی کادر محاوره ای نشون میده. حالا من میخوام این آدرس ها رو توی یه سلول داشته باشم. چطوری میشه این کارو انجام داد؟
درود بر شما
اگر منظورتون SCREENTIP هست، باید احتمالا با کد وی بی استخراج کنید
در این خصصوص سرچ کنید
متشکرم. بله با vba اوکی شد کافی یه ماکرو تعریف کنیم و در رنج مورد نظر خصوصیات آدرس هایپرلینک رو فراخوانی کنیم و داخل یه رنج دیگه نمایش بدیم
سلام
ضمن تشکر از راهنمایی های ارزنده شما
سوال بنده در خصوص هایپرلینکه و اینکه چطور می توانم فایل اکسلی را که محتوای هایپر لینک داره را برای دوستان ارسال کنم و لینک قابل خواندن باشد
سلام و درود و خداقوت
چگونه می توان با فرمول نویسی hyperlink لینک relative ایجاد کرد؟
یعنی در صورتی که فایل اکسل به همراه پوشه هایی که به آن لینک داده ایم با هم و در کنار هم به آدرس دیگری در درایو دیگری یا کامپیوتر دیگری منتقل شود باز هم لینک ها کار کند؟
همچون ایجاد لینک دستی یه فولدر روی اکسل
درود
باید از ترکیب تابع cell و توابع متنی، مسیر ذخیره رو فراخوانی کنید
فایل های پی دی اف یا تصویر رو پوشه بندی کن و در کنار فایل اکسل ات قرار بده، در هنگام آدرس دهی در داده رشته ثابت، آدرس ما قبل از پوشه رو پاک کن مثلا اگر در آدرس
HYPERLINK(“C:\Users\Saman\Desktop\Sales\Factors”&”\”&B2&”.jpg”, B2
قرار داره تمام ما قبل آدرس تا پوشه FACTORS پاک کن ، فایل اکسل ات رو بیرون پوشه قرار بده و تمام فایل ها رو داخل اون بگذار و ادامه فرمول رو توی تابع بنویس
سلامو با تشکر از مطالب و راهنمایی های خیلی عالیتون
لطفا در این مورد توضیح بیشتر لطف کنید . من یک فایل مرجع دارم که اطلاعات پروژه را از اونجا کنترل میکنم و کلی لینک ایجاد کردم ولی فایل ها را نمیتونم به کسی بدم چون لینکها از کار میافتن. با تابع cell فقط ادرس فایل اکسل بدست میاد. ادرس فایلها یا فولدر ها را چطور باید اپدیت کنم. تعدادش زیاده و نمیتونم دستی انجام بدم.
درود
از پاورکوئری میتونید استفاده کنید
https://excelpedia.net/folder-files-list/
با عرض سلام و خداقوت
تصور کنید یه سایت فروشگاهی با وردپرس زده شده و قراره حدود ۳ هزار محصول واردش بشه (از عکس محصول گرفته تا نام و ویژگی هاش)
چه طوری میشه از اکسل برای این کار کمک گرفت که سرعت کار بالاتر بره و یا یه بخشایی از کار اتومات انجام بشه؟
یعنی به جای اینکه تک تک محصولات رو بخوایم جداگانه وارد بخش محصولات سایت بکنیم، از اکسل و توابعش کمک بگیریم.
باتشکر
با سلام و عرض خسته نباشید
فرض کنید فایلهای ما توی یک فلش هستند و تو یه سیستم به نام درایو j نمایش داده میشه و تو یه سیستم دیگه به نام درایو h تو این حالت چطور باید لینک رو تعریف کنیم که تو هر سیستمی اجرا بشه؟
سلام
با استفاده از تابع Cell میتونید آدرس فایل اکسل رو بدست بیارید.
کافیه که سایر فایل هاتون رو در کنار همین فایل اکسل قرار بدید و از آدرس فایل اکسل برای ساخت آدرس فایل های دیگه استفاده کنید.
وقتی فایلی رو جابجا می کنید مسیر فایل چون عوض میشه منجر به از کار افتادن لینک هاتون می شه
راه حل:
کافیه ما بتونیم اسم فایل بهمراه پسوندش رو که لینک شده پیدا کنیم (از روی هاپیر لینک آبی رنگه که از کار افتاده البته)
من این تابع رو نوشتم که اسم فایل بهمراه پسوند رو از روی این هایپرلینکی که الان کار نمیکنه رو به شما میده
بقیه کاراها مث آب خوردن
کافیه با تابع Hyperlink در اکسل مسیر جدید رو با اسم فایل و پسوندی که با تابع به دست آوردیم لینکها رو با AutoFill کردن به روز کنیم
فرز باشن کلاً این کار ۳ دقیقه هم طول نمیشکه!
سلام خدمت مهندسین عزیز
یک سوال دارم از خدمتتون: چطور میشه در محیط اکسل بدون استفاده از کد نویسی با کلیک در یک سلول در یک شیت یا بر روی یک شکل ، فرم سریع ورود اطلاعات مربوط به یک جدول باز شود؟؟؟؟
سلام
فقط با کدنویسی VBA میشه.
سلام
با تشکر از آموزش های مفیدتون
من داخل یک پوشه عکس های پرسنل سازمان رو دارم،یک فایل اکسل هم هست که اطلاعات پرسنل داخلش وارد شده.
سوالم اینه که چطور میتونم عکس هارو از داخل پوشه بیارم توی فایل اکسل؟با این روش که فرمودید فقط لینک عکس ها نمایش داده میشه ، آیا امکانش هست که خود عکس نمایش داده بشه؟
ممنون که وقت میزارید و جواب میدید
درود بر شما
باید عکس ها رو به فایل اضافه کنید تا بتونید فمرول نویسی کنید
این مقاله رو بخونید
https://excelpedia.net/mid-function/
در غیر اینصورت باید کد نویسی VBA انجام بدید
سلام
ممنون میشم اگه به سوال من جواب بدید
اگه عکس هارو از یک فولدر فراخوانی کنیم ولی بجای لینک ، خود عکس نمایش داده بشه چیکار باید کرد؟
درود
با تابع نمیشه
یا اینکه عکس ها باید داخل خود اکسل باشن نه در یک فولدر
با سلام
اگه بخوایم روی یک تصویر یا شکل کلیک کنیم و لینک باز بشه (در صورتی که بخوایم فقط از تابع هایپرلینک استفاده کنیم ) به چه صورت امکان پذیره؟
درود بر شما
تا اونجا که بنده اطلاع دارم تابع hyperlink به شکل متصل نمیشه
میشه خانم خاکزاد
خیلی هم عالی
توضیح بفرمایید استفاده کنیم
مشخصا لینک تابع Hyperlink به shape
سلام
وقتتون بخیر
یه سوال واسم پیش اومده . تا جایی که میدونم اگه ۲ تا فایل اکسل داشته باشیم و یکشو کلا باز نکنیم ، میتونیم از اون فایل باز نشده، اطلاعاتشو استخراج کنیم . مثلا از یکی از شیت هاش کپی بگیریم . سوال من اینجاست که زمانی که فایل اکسلی رو کلا باز نکنیم میشه با کدنویسی در vb اطلاعاتی رو به فایل اضافه کرد یا ویرایش کرد و فایل هم باز نکنیم؟
درود بر شما
امکان read از فایل بسته وجود داره ولی امکان write خیر
البته تا اونجا که میدونم
سلام. برای لینک زدن به سلولی از همین فایل از هایپرلینک استفاده کردم. ولی هوشمند نیست که وقتی یک سطر قبلش اینسرت می کنیم شماره سلول لینک شده را تغییر بده. لینکش مثلا به سلول A7 هست. حالا اگر قبل از سطر ۷ یک سطری اضافه بشه، هایپرلینک مثل بقیه فرمول ها نمیفهمه که باید بشه A8. اینو میشه حلش کرد؟
سلام، از تابع Hyperlink استفاده کنید و شماره ردیف رو بر اساس فرمول بهش بدید.
به عنوان مثال تعداد سلول های پر درون یک محدوده، اینطوری با اضافه یا کم شدن سلول یا سطر فرمول به صورت خودکار به روز میشه و لینک شما هم درست میشه.
سلام
از تابع هایپرلینک هم استفاده میکنم با اضافه کردن سطر هایپرلینک خودکار آپدیت نمیشه و به طور مثال اگر سطر ۱۰ شیت ۲ رو بهش دادم و یه سطر بالاش اضافه کردم خودکار نمیشه ۱۱
سلام
اگر برای لینک کردن از ابزار هایپرلینک استفاده میکنید این اتفاق میفته. برای ایجاد لینک با شرطی که گفتید از تابع HYPERLINK استفاده کنید.
ممنون از پاسختون
از تابع استفاده کردم اینم فرمول هستش:
=HYPERLINK(“#Sheet2!A5”, “tt”)
ولی به طور مثال وقتی توی شیت ۲ یه سطر اضافه میکنم که بالاتر از A5 هستش اون A5 خودکار نمیشه A6
وقتی داخل “” میذارید، تکست هست و قابلیت تغییر نداره
باید آدرس رو متغیر کنید که میتونید با ترکیب تابع Address و & و … ادرس مورد نظر رو بسازید
میشه یه مثال بزنید لطفا؟
این مقاله رو بخونید
و سعی کنید آدرس رو با این تابع بسازید
https://excelpedia.net/address-function/
سلام
لطفا راهنمایی کنید
فولدری حاوی تعدادی عکس پرسنلی داریم که نام عکس ها رو همون شماره پرسنلی در نظر گرفتیم، در اکسل سلی داریم که شماره پرسنلی هست. حالا میخواهیم سلی در اکسل با استفاده از شماره پرسنلی موجود، عکس با همان نام را از فولدر مشخص شده نمایش بده.
درود بر شما
اگر عکس ها داخل خود فایل اضافه کنید میشه فرمول نویسی کرد
اما اگر فایل ها در فولدر هستن، یا باید از همین hyperlink استفاده کنید
یا کدنویسی VBA انجام بدید
با سلام من یک جدول اکسل برای تمامی تامین کنندگان قطعات دارم که روی هر اسمی که کیلک کنم بده داخل قطعات اون پیمانکار .اینکار باهایپرلینک کردم ولی به جای اسمش آدرس نشون داده میشه .چطور میشه اینکار و کرد.وهمکارسابقم یه جدول درست کرده بودند که توی جدول کلی به جای اسم یک نقطه بود که هایپرلینک بود و زمانی که روی اون نقطه کلیک میشد یه صفحه ازپیمانکارباز میشد که بعد وارد کردن اسم اون نقطه تبدیل به اسم پیمانکار میشد.چجوری این کارو رو میشه انجام داد
درود بر شما
در ارگومان دوم تابع یعنی friendly name هر چی بنویسید همونو نشون میده
اگر هیچی نذارید، ادرس رو نشون میده
سلام و عرض ادب خدمت خانم مهندس خاکزاد
من ی فایل اکسل دارم که اندیکاتور شرکته و هر نامه به اسکن اون از طریق هایپرلینک وصله. ولی چند روزه برای دیدن عکسها با مشکل مواجه شدم و به جای اینکه تصاویر با Windows Photo Viewer باز بشود با Internet Explorer باز میشه .
امکان داره راهنمائی کنید ؟
سپاس
درود بر شما
مسئله اکسلی نیست، نرم افزار پیش فرض نمایش عکس رو از قسمت properties عکس تنظیم کنید
با سلام و عرض ادب
نرم افزار پیش فرض در ویندوز تغییر نکرده و عکسها با همان برنامه Photo viewer باز میشوند ولی در اکسل اینطور نیست. تمام عکسها را با Explorer باز میکنه و اونهم فقط یکبار . اگر مجبور بشم که دو بار یک لینکی رو باز کنم باید فایلم رو ببندم و دوباره باز کنم
اگر لازم میدونید که فایل را برایتان ارسال کنم
ممنون میشم راهنمائیم کنید
سلام و وقت بخیر
مطلبی که قرار دادین خیلی مفید و کاربردی بود و من مرحله به مرحله انجام دادم و نتیجه گرفتم. مشکلی که پیدا کردم هنگامی که اکسل و فولدری که از آن hyperlink کرده ام را بر روی CD رایت میکنم دیگه hyperlink های سلول هایم جواب نمی دهند. تمام کامنت ها رو خوندم گفته بودین از طریق تابع Cell و توابع متنی مشکل حل می شود اما من متوجه نشدم اگر امکانش هست توضیح بیشتر و جزئی تری بدهید. ممنون.
درود بر شما
همه چیز در یک فولدر باشه و بعد فرمول نویس یکنید بعد رایت کنید
ببینید حل میشه؟
سلام
این کاری که شما گفتید انجام دادم اما جواب نداد. کنار هم تو یک فولدر قرار دادم و فرمول نویسی کردم موقعی که داخل سیستمم هست جواب می دهد اما وقتی کامل همه را با هم رایت می کنم داخل CD جواب نمیگیرم.ممنون میشم کمک کنید.
نمیدونم برای CD باید چکار کرد
ممنون از پاسخگویی شما
سلام
با تبدیل کردن فایل و فولدر به rar یا zip امتحان کنید .
با سلام
من فایل رو درست کردم در چند شیت و الان اون فولدر رو داخل فولدر share گذاشتم که بقیه هم استفاده کنن ولی متاسفانه چون جابجا شده باز نمیشه ؟ چطور میتونم تو یک ستون ۱۰۰۰ سطر هست مکان همشون رو سریع عوض کنم ؟؟ دونه دونه کلی زمان میبره:(
درود بر شما
اگر از تابع استفاده کرده باشید و مسیر مشابه باشه، میتونید براحتی سریع عوض کنید.
بصورت کلی بستگی به ساختار فایلتون داره
این رو هم بخونید ببینید براتون مفید هست یا نه؟
https://excelpedia.net/cell-function/
میتونید راه حلی پیشنهاد بدید که در صورت جابجا کردن فایل آدرس ها بصورت خودکار تغییر کنه و آپدیت بشه؟
البته که قرا بود شما پاسخ بدین 🙂
ولی بله، از تابع cell برای فراخوانی مسیر ذخیره میشه استفاده کرد و بعد با توابع متنی، مسیر رو تفکیک کرد.
من از مسیر بالا هایپرلینک رو انجام دادم ولی موقع رایت روی سی دی هایپرلینک عمل نمی کنه امکانش هست راهنمایی کنید
اگر لینک ها درست باشه و کار کنه، ارتباطی به رایت سی دی نداره. مشکل چیز دیگری هست حتما
درود بر شما
من داخل سلول های اکسل امکان اتصال به یک فایل را برای کاربران گذاشتم مثلا نام افراد و تصویر کارت ملی افراد باید قرار داده بشه و برای من ارسال شود وقتی فایل اکسل که برای من ارسال شده را من از روی سیستم خودم باز میکنم امکان نمایش فایل ها وجود ندارد . لطفا راهنمایی کنید . البته جمله شمارا خوندم ولی متوجه نشدم .
درود بر شما
باید فایل های ارتباط داده شده هم برای شما ارسال بشه (در یک فولدر) و اگر از تابع استافده میکنید باید مسیر جدید جایگزین بشه یا فرمول نویسی پیشرفته هتری با cell انجام بدید و مسیر رو بصورت خودکار آپدیت کنید
آگه بخام یک سلول رو متصل کنم به یه داده خاص از یک سایت چیکار باید بکنم؟فرض کنید آن داده در سایت مدام در حال عوض شدنه!ممنون میشم راهنماییم کنید.
از تب Data، بخش Get & Transform Data گزینه Get Data رو باز کنید. گزینه From Other Sources رو باز و دکمه From Web رو بزنید و ادامه مراحل رو طی کنید.
سلام وقتتون بخیر یه سوال داشتم.
۱. چجوری با تابع ایندکس و ویلوکاپ انتقال هایپرلینک داشته باشم.
درود بر شما
سوال خیلی گنگ هست. توضیح بیشتر لطفا
سلام.من اصلا نفهمیدم که چطور ارتباط برقرار کردید بین عکس فاکتور و سلول نامش! ببینید تصور کنید یه فولدر شامل ۱۰ عکس فاکتور وجود داره و ما هم بصورت دستی شماره هر فاکتور رو در یک ستون در اکسل ساختیم.طبق فرمایش شما ما ادرس فولدر حاوی عکس های فاکتورها رو در داخل فولدر می آوریم.تا اینجا مشکلی نیست.اما داخل فرمول ما باید اشاره ای به یک مشخصه عکس فاکتور بکنیم.کجا چنین ارتباطی برقرار شده؟ در حالیکه در فرمولی که شما نوشتید فقط یک شماره فاکتور هست که ما خودمون به صورت دستی در اکسل وارد کردید.(نه مشخصه اصلی فاکتور) من متوجه نمیشم چگونه ارتباط برقرار شده؟ آیا منظور شما اینه که اسم هر عکس فاکتور باید شماره خود فاکتور باشه؟؟؟ چون فقط تحت این شرایط هست که مثلا b2 در مثال شما نام فایل عکس هست(نام عکس داخل فولدر) حالا اگر بطور مثال اسم فایل عکس ما newface باشه توو فرمول بالا چطور بیاریمش که قابل درگ باشه؟
درود بر شما
بله دقیقا
اسم هر عکس همون شماره فاکتور هست
باید اسم newface رو داخل سلول بنویسید(همینطور بقیه نام فایل ها در سلول های پایین تر) بعد هم فرمولتون و درگ کنید
سلام
آیا می توان برای بازکردن برخی از هایپر لینک ها پسورد تعریف کرد.
سلام
به صورت عادی ( حتی با استفاده از VBA) این کار تو اکسل امکان پذیر نیست (جا داره که این توانایی به اکسل اضافه بشه و یا رویدادهای مربوط به هایپرلینک بیشتر بشن که بشه با استفاده از VBA این چنین مسائل رو حل کرد).
اما شاید بتونید هایپرلینک های مهم رو تو یک شیت پنهان شده قرار بدید و برای نمایش اونها رمز قرار بدید.
پس در این صورت آبجکت داینامیک نمیتونیم داشته باشیم؟
خیر با تابع hyperlink امکانش نیست
از این تابع روی آبجکت نمیشه استفاده کرد؟
درود بر شما
برای آبجکت از همون ابزار hyperlink باید استفاده کنید
سلام ببخشید میشه بگید چجوری میشه ادرس رو که مشخص کردم ادرس رو توصفحه مخفی کنه- و نشون نده- فقط رو سلولی که ادرس رو مشخص کردم کلیک کنم به ادرس مربوط رفته فابل رو باز کنه
درود بر شما
با قسمت text to display متن رو کنترل کنید
میشه بیشتر راهنمایی کنید ممنون
اکر بخواهیم فقط فولدر باز بشه باید جطور باشه؟
برای فولدر کار نمیکنه!
درود بر شما
فرقی نمیکنه. آدرس رو تا اسم فولدر بدید. مثال:
C:\Users\h.khakzad\Desktop\Excel Master
خوب بعد درنهایت برای پس.ند چی باید بزنیم؟
درود بر شما
پسوند فایل رو میزنید
مشابه شکل، مثلا jpg. یا docx. و ….
نه منظورم اینه وقتی بخواهیم خود فایل رو هایپر لینک کنیم دیگه پی دی اف و … نیست که پسوند داشاه باشه برای پسوند چی باید بزنیم؟
هر فایلی پسوند داره. مثلا اکسل، .xlsx و ….
اگر منظورتون ایجاد هایپرلینک داخل خود فایل هست، اون نیاز به هایپرلینک نداره و نیاز به آدرس ذخیره هم نداره. کافیه اسم فایل و شیت استفاده بشه
با عرض سلام و خسته نباشید
من طبق آموزش شما پیش رفتم و پسوند فایل رو هم درست وارد کردم ولی با خطای شکل ۳ یعنی can’t open the specified file مواجه میشم. ممنون میشم بگین باید چیکار کنم
درود بر شما
به هر حال اسم فایل، پسوند، مسیر یکیش اشتباه داره. اشتباه حتی در حد یک Space کم و زیاد هم میتونه باشه.
دقت کنید.
یا اینکه ممکنه همچین فایلی با این مشخصات در اون مسیر وجود نداشته باشه.
ببینید من ی فولدر نامه دارم که داخلش کلی فولدر دیگه هست حالا میخام هر فولدر را داخل یک فایل اکسل که شماره نامه ها رو داخلش نوشتم هایپرلینک کنم. یعنی وقتی تو فایل اکسل میزنم رو شماره نامه ۱۰۰ فولدری که مربوط به نامه شماره ۱۰۰ هست باز بشه. داخل این فولدر چندتا فایل هست بنابراین من بخوام به خود فولدر لینک بشه نه فایل. واسه همین میگم برای قسمت پسوند چی باید بزنم؟ چون ارور میده
با فرض اینکه اسم فولدر مورد نظر sample باشه، این ادرس و بنویسید
نیازی به پسوند نداره
E:\NewFolder\sample
سوال: میتونید راه حلی پیشنهاد بدید که در صورت جابجا کردن فایل آدرس ها بصورت خودکار تغییر کنه و آپدیت بشه؟
برای اینکار با استفاده از تابع Cell و توابع متنی به راحتی امکانپذیر می باشد .
ببخشید میشه ی مثال بزنید تا من متوجه بشم اگر لینک و خود سلول مورد نظر در یک شیت هم باشند در مثالتون ممنون میشوم
درود بر شما
دقیقا درسته
جواب سوال شما هم اینه:
سلام
برای اینکه بتونیم آدرس رو هم تغییر بدیم بهتره تو یک سلول دیگه آدرس مسیر اصلی رو داشته باشیم و در تابع از آدرس اون سلول در بخش اول استفاده بشه و با جابجایی فایل فقط آدرس بیس رو کپی میکنیم و خودش تو فرمول ها اعمال میکنه
البته من برای داشبوردهایی که میسازم به این صورت عمل می کنم،حداقل بهتر از اینه که یهو کل لینکارو از دست بدم یا اینکه مجبور باشم کلی تغییرات تو ردیف های زیاد اعمال کنم.
درود بر شما
بله دقیقا درسته ولی باز هم این کار بصورت دستی انجام میشه و آدرس رو دستی کپی میکنید. تابعی هست که اینکار و میکنه. از اون باید استفاده بشه که عملیات کاملا خودکار انجام بشه.
موفق باشید
با سلام و احترام
ولی در روش استفاده از تابع Cell یک مشکل هست که در صورتی جوابگو هست که فایل ها همه داخل یک فولدر باشن ولی اگه این فولدر رو زیپ کنید و از داخل فایل زیپ خواسته باشیم لینک ها رو اجرا کنیم به مشکل بر خواهید خورد و فایل های لینک شده باز نخواهد شد .
سوال: میتونید راه حلی پیشنهاد بدید که در صورت جابجا کردن فایل آدرس ها بصورت خودکار تغییر کنه و آپدیت بشه؟
برای اینکار با استفاده از تابع Cell و توابع متنی به راحتی امکانپذیر می باشد .
بله دقیقا یکی از راهکارها استفاده از تابع Cell هست