نمایش نتایج: از شماره 1 تا 9 , از مجموع 9

موضوع: راهنمایی در ساخت منو لیستی

  1. #1


    آخرین بازدید
    2016/06/14
    تاریخ عضویت
    February 2015
    نوشته ها
    15
    امتیاز
    25
    سپاس
    45
    سپاس شده
    15 در 7 پست
    تعیین سطح نشده است

    راهنمایی در ساخت منو لیستی

    سلام دوستان
    دوستان من میخوام لیستی رو درست کنم که وقتی تو لیست رو عدد a کلیک شه شیت a هم باز شه
    لیست رو درست میکنم
    اما نمیدونم چطور تعریف کنم شیت فراخوانی شه
    لطفا راهننمایی کنید
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: xlsx LIST.xlsx اطلاعات (11.6 کیلو بایت, 15 نمایش)
    ویرایش توسط dark_boy99 : 2015/02/24 در ساعت 23:01

  2. سپاس ها (1)


  3.  

  4. #2


    آخرین بازدید
    3 روز پیش
    تاریخ عضویت
    November 2013
    محل سکونت
    تهران
    نوشته ها
    1,518
    امتیاز
    6118
    سپاس
    2,884
    سپاس شده
    4,886 در 1,380 پست
    سطح اکسل
    71.67 %

    سلام،
    چيزي که به ذهنم مي رسد استفاده از تابع HYPERLINK است، منتهي بايد از يک سل کمکي استفاده کنيد.
    اول بايد آدرس فايلتان را دقيقا" پيدا کنيد (با پسوند) مثلا" همين فايل ضميمه را در نظر بگيريد، اگر مستقيما" روي درايو C باشد آدرسش مي شود: C:\LIST.xlsx حال فرضا" در خانه G9 فرمول زير را بنويسيد:
    کد:
    =HYPERLINK("[C:\LIST.xlsx]"&G8&"!A1";"انتقال به شيت")
    حالا اگر روي خانه G9 کليک کنيد به صفحه اي منتقل خواهيد شد که در خانه G8 انتخاب کرده ايد.
    طبعا" اگر آدرس فايل تغيير کند بايد فرمولتان را هم اصلاح کنيد.
    توضيح: در جايي از فرمول نوشته شده A1 و اين اشاره دارد به اينکه وقتي به شيت مورد نظر انتقال پيدا کرديد سل A1 در حالت انتخاب باشد و شما مي توانيد برحسب نظر خود آن را تغيير دهيد، قسمت آخر فرمول هم تعيين مي کند که در همان خانه G9 که فرمول را نوشته ايد چه عبارتي درج شده باشد، شما مي توانيد هر چيز ديگري بنويسيد و يا آن را به متن سل ديگري ارجاع دهيد، فرضا" اگر به جاي عبارت "انتقال به شيت" بنويسد: G8 نتيجه اين خواهد بود که هر چي در خانه G8 نوشته (انتخاب) شود در خانه G9 هم همان درج خواهد شد.


  5. #3


    آخرین بازدید
    تاریخ عضویت
    June 2014
    محل سکونت
    خوزستان-بهبهان
    نوشته ها
    1,496
    امتیاز
    6803
    سپاس
    4,205
    سپاس شده
    3,844 در 1,281 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط علي پارسا نمایش پست ها
    سلام،
    چيزي که به ذهنم مي رسد استفاده از تابع HYPERLINK است، منتهي بايد از يک سل کمکي استفاده کنيد.
    اول بايد آدرس فايلتان را دقيقا" پيدا کنيد (با پسوند) مثلا" همين فايل ضميمه را در نظر بگيريد، اگر مستقيما" روي درايو C باشد آدرسش مي شود: C:\LIST.xlsx حال فرضا" در خانه G9 فرمول زير را بنويسيد:
    کد:
    =HYPERLINK("[C:\LIST.xlsx]"&G8&"!A1";"انتقال به شيت")
    حالا اگر روي خانه G9 کليک کنيد به صفحه اي منتقل خواهيد شد که در خانه G8 انتخاب کرده ايد.
    طبعا" اگر آدرس فايل تغيير کند بايد فرمولتان را هم اصلاح کنيد.
    توضيح: در جايي از فرمول نوشته شده A1 و اين اشاره دارد به اينکه وقتي به شيت مورد نظر انتقال پيدا کرديد سل A1 در حالت انتخاب باشد و شما مي توانيد برحسب نظر خود آن را تغيير دهيد، قسمت آخر فرمول هم تعيين مي کند که در همان خانه G9 که فرمول را نوشته ايد چه عبارتي درج شده باشد، شما مي توانيد هر چيز ديگري بنويسيد و يا آن را به متن سل ديگري ارجاع دهيد، فرضا" اگر به جاي عبارت "انتقال به شيت" بنويسد: G8 نتيجه اين خواهد بود که هر چي در خانه G8 نوشته (انتخاب) شود در خانه G9 هم همان درج خواهد شد.
    میشه روی این فایل عمل انتقال رو توضیح دهید؟
    ممنون
    فايل هاي پيوست شده فايل هاي پيوست شده

  6. سپاس ها (1)


  7. #4


    آخرین بازدید
    2015/07/15
    تاریخ عضویت
    February 2015
    نوشته ها
    13
    امتیاز
    16
    سپاس
    0
    سپاس شده
    6 در 4 پست
    تعیین سطح نشده است

    سلام دوست عزیز من زیاد حرفه ای نیستم ولی فکر کنم با هایپر لینک که دوستمون گفت نشه.
    احتمالاً باید ماکرو نوشته بشه براش. سعی میکنم بنویسم بذار برات

  8. سپاس ها (2)


  9. #5


    آخرین بازدید
    2016/06/14
    تاریخ عضویت
    February 2015
    نوشته ها
    15
    امتیاز
    25
    سپاس
    45
    سپاس شده
    15 در 7 پست
    تعیین سطح نشده است

    تشکر از تمام دوستان
    امتحان میکنم نتیجه رو اعلام میکنم

  10. #6


    آخرین بازدید
    2018/05/03
    تاریخ عضویت
    October 2014
    محل سکونت
    جنوب
    نوشته ها
    351
    امتیاز
    3436
    سپاس
    2,033
    سپاس شده
    1,229 در 331 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط generalsamad نمایش پست ها
    میشه روی این فایل عمل انتقال رو توضیح دهید؟
    ممنون
    با درود
    دوست عزیز اگر نمیخواین از سلول کمکی استفاده بشه باید از ماکرو در رویداد Worksheet_Change شیت مورد نظرتون (Sheet1) استفاده کنید.
    روی شیت "Sheet1" راست کلیک و View Code رو کلیک کنید سپس در پنجره vb باز شده کد زیر رو کپی کنید.
    کد PHP:
    Private Sub Worksheet_Change(ByVal Target As Range)
        If 
    Target.Address "$A$2" Then
            Sheets
    (Range("A2").Text).Activate
        End 
    If
    End Sub 


  11. #7


    آخرین بازدید
    2016/06/14
    تاریخ عضویت
    February 2015
    نوشته ها
    15
    امتیاز
    25
    سپاس
    45
    سپاس شده
    15 در 7 پست
    تعیین سطح نشده است

    دوستان با hyperlink نمیشه
    چون باید تو سیستم های مختلفی اجرا بشه
    بعد باید جوری باشه تولیست 70 عدد باشه برا هر عدد باید تعیین کنم بعد از انتخاب شدن بره توشیت همون عدد
    فرمول و راهش رو بلد نیستم
    راهنمایی کنید

  12. #8


    آخرین بازدید
    2016/06/14
    تاریخ عضویت
    February 2015
    نوشته ها
    15
    امتیاز
    25
    سپاس
    45
    سپاس شده
    15 در 7 پست
    تعیین سطح نشده است

    سلام به دوستان گلم
    دوستان فهمیدم چیکارش کنم برای این کار از vb کمک گرفتم

  13. #9


    آخرین بازدید
    3 روز پیش
    تاریخ عضویت
    November 2013
    محل سکونت
    تهران
    نوشته ها
    1,518
    امتیاز
    6118
    سپاس
    2,884
    سپاس شده
    4,886 در 1,380 پست
    سطح اکسل
    71.67 %

    نقل قول نوشته اصلی توسط generalsamad نمایش پست ها
    میشه روی این فایل عمل انتقال رو توضیح دهید؟
    ممنون
    البته همانطور که دوستان اشاره کرده اند راه حل درستش همان VBA است ولي براي فايل مورد اشاره شما بايد عرض کنم که:
    فايلتان را روي درايو C کامپيوتر خود با همان نام Move TO Sheet و پسوند XLSX ذخيره کنيد سپس در خانه A3 فرمول زير را بنويسيد:
    کد:
    =HYPERLINK("[C:\Move TO Sheet.xlsx]"&A2&"!A1";"انتقال به شيت")
    حال خواهيد ديد که هر شيتي که در خانه A2 انتخاب کنيد، با کليک روي خانه A3 به همان شيت منتقل خواهيد شد.



اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. لیستی از یک ثابت در چندین شیت
    توسط qomamir در انجمن آموزش ترفند ها و توابع اکسل در حسابداری
    پاسخ ها: 8
    آخرين نوشته: 2015/02/26, 07:12
  2. ایجاد لیستی از کلید ها در اکسل
    توسط banker در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 1
    آخرين نوشته: 2015/02/15, 17:58
  3. تقاضایی راهنمایی در مورد ماکرونویسی
    توسط newertebat در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 4
    آخرين نوشته: 2014/11/09, 00:01
  4. ایجاد کردن لیستی از فایل ها در اکسل
    توسط mokaram در انجمن ترفندهای اکسل Excel Tricks
    پاسخ ها: 1
    آخرين نوشته: 2014/05/11, 22:58

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

انجمن اكسل ايران , اكسل , اكسس , سوال و جواب اكسل , سوال اكسس , انجمن اكسل ايران , توابع اكسل, آموزش اكسل, آموزش اكسس, VBA, ويژوال بيسيك

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است
با ما در تماس باشيد