PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزشي: لینک به آخرین خانه محدوده مورد نظر



misammisam
2015/02/04, 20:39
باسلام
خیلی وقتها یک لیست دارید و برای دسترسی سریع لازم میشه که به انتهای لیست لینک داشته باشید ، البته بصورت پویا و اتومات .
این کار با ابزار insert/Hyperlink امکان پذیر نیست !!!
راه حل استفاده ترکیبی از توابع HYPERLINK و filename و COUNTA است .
بطور مثال شما لیستی شامل محدوده B2:B30 دارید که هر چند مدت یکبار اطلاعاتی به ترتیب وارد این لیست میکنید ، به این ترتیب برای لینک شدن به آخرین سلول پر میتوانید از کد زیر استفاده کنید :

=HYPERLINK(MID(CELL("filename");FIND("[";CELL("filename"));FIND("]";CELL("filename"))-FIND("[";CELL("filename"))+1)&"'sheet1'!b"&(COUNTA(B:B)+1);"لینک به آخرین خانه از محدوده مورد نظر")

موفق باشید

toraj85
2015/02/05, 14:15
با سلام
جناب misammisam (http://forum.exceliran.com/member.php/14092-misammisam) برای من که بسیار جالب بود.اما یه سوال پیش آمد.آیا انجام اینکار بر روی شیپها امکان پذیر هست(امابدون استفاده از VB )در یک شیت و همینطور مابین شیتها؟
منظورم این است که لینکها بجای آنکه در سلول(ها)باشند بر روی شیپ(ها) باشند,که از نظر بصری هم شکل و شمایل بهتر و منظم تری به اطلاعات و نحوه استفاده ما از فایل ساخته شده را خواهد داد. با تشکر

misammisam
2015/02/05, 15:48
با سلام
جناب misammisam (http://forum.exceliran.com/member.php/14092-misammisam) برای من که بسیار جالب بود.اما یه سوال پیش آمد.آیا انجام اینکار بر روی شیپها امکان پذیر هست(امابدون استفاده از VB )در یک شیت و همینطور مابین شیتها؟
منظورم این است که لینکها بجای آنکه در سلول(ها)باشند بر روی شیپ(ها) باشند,که از نظر بصری هم شکل و شمایل بهتر و منظم تری به اطلاعات و نحوه استفاده ما از فایل ساخته شده را خواهد داد. با تشکر
سلام
اگه دقت کنید تو فرمول شیت و محدوده مشخص شده ، شما میتونید با تغییر هر کدام به شیت و محدوده مورد نظر خودتون لینک بدین .