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