سوال فنی

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • zdesign

    • 2015/06/07
    • 29

    [حل شده] سوال فنی

    با سلام خدمت شما .
    دوستان من میخوام یک کاری انجام بدم , نمیدونم میشه یا نه اما ممنون میشم کمکم کنید .
    من توی اکسل مثلا یک فیلد رو تعریف کردم که از یه ستون دیگه داره اطلاعات رو میگیره و موقعی که میخوام پر کنم از توی لیستی که براش تعریف شده اطلاعات رو فراخوانی میکنه
    مشکلی اینجا من دارم اینه که تعداد آیتم هایی که توی این لیست هست خیلی زیاده و مخاطب من وقتی میخواد این فیلد رو پر کنه زمان زیادی برای پیدا کردن گزینه مورد نظرش رو باید صرف کنه .
    من میخوام ببینم میتونم گروه بندی کنم یا نه .
    ببینید من میخوام مثلا برای لیستم چند تا گروه تعیین کنم و یوزرم وقتی روی گروه های مختلف کلیک میکنه زیر گروه هاش باز بشه .
    نمیدونم منظورم رو رسوندم یا نه اما اگر خواستید توضیحات بیشتر هم بدم بهتون .
    اگر کسی راهنمایی کنه ممنونش میشم .
  • iranweld

    • 2015/03/29
    • 3341

    #2
    نمونه فایل ضمیمه کنید

    کامنت

    • zdesign

      • 2015/06/07
      • 29

      #3
      ببین الان این فایل رو ببینید .
      من در ستون b لیستی رو ایجاد کردم که در ستون a داره فراخوانی میشه .
      اینا گروه های من هست . شما مثلا توی فیلد a1 که کلیک میکنید میخوام روی تست 1 که زد یه لیست دیگه باز بشه و توی اون یه سری اسم های دیگه .
      نمیدونم چجوری میتونم واضح تر بیان کنم .
      واقعا شرمنده
      فایل های پیوست شده

      کامنت

      • amir_ts

        • 2015/03/17
        • 1247

        #4
        با سلام
        با توضیحات شما به نظرمیرسه شما به لیست های کشویی وابسته نیاز دارید.اگر اینطور هست با نامگذاری محدوده ها و استفاده از تابع indirect در Data Validation به نتیجه میرسید.
        فایل نمونه را ملاحظه کنید.
        فایل های پیوست شده
        [SIZE=7][B][COLOR=navy][FONT=IranNastaliq]ای برادر تو همه اندیشه ای[/FONT][/COLOR][/B][/SIZE]

        کامنت

        • zdesign

          • 2015/06/07
          • 29

          #5
          ببینید نه من اصلا اینطور نمیخواستم .
          در عکس پیوست ببینید , یه لیستی الان باز میشه . چندتا گزینه داره .
          من میخوام وقتی رو هرکدوم کلیک کردم همونجا یه لیسته دیگه باز بشه و گزینه های خودش رو برام بیاره .
          فکر میکنم الان کامل توضیح دادم .
          ممنون از شما دوستان .
          فایل های پیوست شده

          کامنت

          • rjfri

            • 2016/08/16
            • 236
            • 44.00

            #6
            در واقع شما منظورتون لیست کشویی مرکب در یک سل هست مانند منوهای popup تو در تو که وقتی روی لیست1 اومدین زیر منو اون باز بشه و نمایش داده بشه که این امر در اکسل امکان پذیر نمیباشد غیر از اینکه با کدنویسی بشه انجام داد که اونم بعید میدونم که قطعیت این رو دوستان حرفه ای مانند iranweld و amir_ts میتونن اعلام بفرمایند

            کامنت

            • zdesign

              • 2015/06/07
              • 29

              #7
              دقیقا منظورم همینه یک لیسته مرکب رو بتونم ایجاد کنم .
              امیدوارم این دوستان عزیز هرچه سریثعتر پاسخی رو ارسال کنند که بدونم میتونم این کار رو انجام بدم یا نه

              کامنت

              • zdesign

                • 2015/06/07
                • 29

                #8
                امیر جان و یا دوستان دیگه من همچنان منتظر پاسخ شما هستم
                واقعا نیاز دارم به این فایل

                کامنت

                • iranweld

                  • 2015/03/29
                  • 3341

                  #9
                  چنین امکانی در اکسل وجود ندارد

                  کامنت

                  • zdesign

                    • 2015/06/07
                    • 29

                    #10
                    اگر شما میفرمایید پش موردی ندارد .
                    اما سوال دیگز که اقا امیر لطف کردن اون فایل رو درست کردن برای من , من هرکار کردم نفهمیدم چطور به همون روش در جای دیگه ای درست کنم .
                    چون اصلا مشخص نیست چطور این کار رو انجام دادن و کد هاش هم یکسان هست .
                    ممنون میشم یک توضیح به من بدن که بتونم اون روش رو در فایل خودم جایگزینش کنم
                    با سپاس

                    کامنت

                    • amir_ts

                      • 2015/03/17
                      • 1247

                      #11
                      دوست عزیز بهتر هست روش های دیگه ای رو برای این منظور پیگیری کنید.
                      هدف شما شبیه menu و sub menu در ویژوال بیسیک هست.... تا جایی که من اطلاع دارم در اکسل به این صورت شدنی نیست.
                      [SIZE=7][B][COLOR=navy][FONT=IranNastaliq]ای برادر تو همه اندیشه ای[/FONT][/COLOR][/B][/SIZE]

                      کامنت

                      • zdesign

                        • 2015/06/07
                        • 29

                        #12
                        مشکلی نداره اقا امیر .
                        خدمتتون عرض کردم در همین تاپیک به روش دیگری شما یک فایل نمونه دادید .
                        ممنون میشم که روش ایجاد اون فیلد هارو بگین . من هرچی گشتم چیزی پیدا تکردم .
                        ممنون از شما

                        کامنت

                        • amir_ts

                          • 2015/03/17
                          • 1247

                          #13
                          ابتدا محدوده ها را نامگذاری کنید.
                          نامگذاری به نام تست_1 تا تست_ 4 .....در نامگذاری محدوده ها مجاز به انتخاب فاصله در نام نیستیم برای همین از underline استفاده شده است.
                          بعد ازتب data قسمت data validation لیست تست 1 تا تست 4 را ایجاد کنید.(k9)
                          حالا در سلول مقابل تست 1 قرار بگیرید (j9) بعد این فرمول رو در قسمت data validation قرار بدید.

                          کد PHP:
                          =INDIRECT(SUBSTITUTE($K$9;" ";"_")) 
                          فایل های پیوست شده
                          [SIZE=7][B][COLOR=navy][FONT=IranNastaliq]ای برادر تو همه اندیشه ای[/FONT][/COLOR][/B][/SIZE]

                          کامنت

                          • zdesign

                            • 2015/06/07
                            • 29

                            #14
                            با عرض شرمندگی فراوان .
                            واقعا من متوجه نمیشم .
                            هرکاری میکنم نمیشه .
                            برای شما مقدوره یک فیلم آموزشی و یا من دسترسی TeamViewer خدمت شما بدم یک بار برای من انجام بدید؟
                            با تشکر بسیار فراوان

                            کامنت

                            • iranweld

                              • 2015/03/29
                              • 3341

                              #15
                              فایل پیوست را ملاحظه نمایید
                              فایل های پیوست شده

                              کامنت

                              چند لحظه..