جستجو در یک شیت

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

    • 2017/01/21
    • 45
    • 28.00

    [حل شده] جستجو در یک شیت

    سلام. خسته نباشید.
    من یه شیت درست کردم و در اون جدول درست کردم

    تو اون جدول بر اساس تاریخ های مختلف اطلاعات مختلفی گذاشتم

    حالا تو همون شیت من یه قسمت درست کردم به نام جستجو
    حالا میخوام هر کی از یه تاریخی تا یه تاریخ دیگه رو تو اون قسمت ها جستجو می کنه تو اون جدوله فقط اون تاریخ ها رو نشون بده.

    فایل هم ضمیمه کردم
    فایل های پیوست شده
  • ehsanshahbeig

    • 2017/01/21
    • 45
    • 28.00

    #2
    کسی کمکی نمیکنه؟

    کامنت

    • mokaram
      مدير تالار اکسل و بانک اطلاعاتی

      • 2011/02/06
      • 1805
      • 74.00

      #3
      از کد زیر استفاده کنید
      کد PHP:
      Range("b1").AutoFilter Field:=2_
              Criteria1
      :=">=" Range("m11").ValueOperator:=xlAndCriteria2:="<=" Range("m13").Value 
      نکته: حتما دکمه ای را در سطر اول بگذارید تا با زدن اون اطلاعات به حالت بدون فیلتر دربیاد.
      [CENTER][IMG]http://forum.exceliran.com/signaturepics/sigpic909_10.gif[/IMG]
      [/CENTER]

      کامنت

      • ehsanshahbeig

        • 2017/01/21
        • 45
        • 28.00

        #4
        نوشته اصلی توسط mokaram
        از کد زیر استفاده کنید
        کد PHP:
        Range("b1").AutoFilter Field:=2_
                Criteria1
        :=">=" Range("m11").ValueOperator:=xlAndCriteria2:="<=" Range("m13").Value 
        نکته: حتما دکمه ای را در سطر اول بگذارید تا با زدن اون اطلاعات به حالت بدون فیلتر دربیاد.
        ممنون. ولی من متوجه نشدم این کد رو باید کجا قرار بدم. تو صفحه ی خود شیت؟
        اگر تو صفحه خود شیت با چه ایونتی باید بزارم؟

        بعد دکمه ای که گفتید سطر اول بزارم، منظورتون همون cammand button بود؟
        اگر بود کدی چیزی نمیخواد که اینا رو بدون فیلتر کنه؟

        کامنت

        • mokaram
          مدير تالار اکسل و بانک اطلاعاتی

          • 2011/02/06
          • 1805
          • 74.00

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

          نوشته اصلی توسط ehsanshahbeig
          بعد دکمه ای که گفتید سطر اول بزارم، منظورتون همون cammand button بود؟
          اگر بود کدی چیزی نمیخواد که اینا رو بدون فیلتر کنه؟

          مثل همون دکمه جستجو که تعبیه کردید ( می تونه یه shape باشه )
          [CENTER][IMG]http://forum.exceliran.com/signaturepics/sigpic909_10.gif[/IMG]
          [/CENTER]

          کامنت

          • ehsanshahbeig

            • 2017/01/21
            • 45
            • 28.00

            #6
            نوشته اصلی توسط mokaram
            می تونید به دکمه جستجو ای که در شیت خودتون ایجاد کردید. اختصاص بدید.




            مثل همون دکمه جستجو که تعبیه کردید ( می تونه یه shape باشه )


            اوکی. فقط نمیشه یه کد باشه که فقط تا ستون d رو فیلتر کنه. چون اینجوری بقیه رو نشون نمیده



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

            کامنت

            • mokaram
              مدير تالار اکسل و بانک اطلاعاتی

              • 2011/02/06
              • 1805
              • 74.00

              #7
              نوشته اصلی توسط ehsanshahbeig
              اوکی. فقط نمیشه یه کد باشه که فقط تا ستون d رو فیلتر کنه. چون اینجوری بقیه رو نشون نمیده

              فکر نمی کنم بشه

              نوشته اصلی توسط ehsanshahbeig
              برای برگشت به حالت اول که گفتید کدش رو چی بزنم که به حالت اول برگرده؟
              می تونید یه ماکرو ضبط کنید و اطلاعات را از حالت فیلتر دربیارید بعد همونا به عنوان کد " برگشت از فیلتر " استفاده کنید چیزی شبیه به کد زیر :

              کد PHP:
               ActiveSheet.Range("$A$1:$D$550").AutoFilter Field:=
              [CENTER][IMG]http://forum.exceliran.com/signaturepics/sigpic909_10.gif[/IMG]
              [/CENTER]

              کامنت

              • ehsanshahbeig

                • 2017/01/21
                • 45
                • 28.00

                #8
                ممنون بسیار مفید و کاربردی بود

                کامنت

                • mokaram
                  مدير تالار اکسل و بانک اطلاعاتی

                  • 2011/02/06
                  • 1805
                  • 74.00

                  #9
                  اگر پاسخ سوالتون را گرفتید ، تیک حل شده را بزنید.
                  [CENTER][IMG]http://forum.exceliran.com/signaturepics/sigpic909_10.gif[/IMG]
                  [/CENTER]

                  کامنت

                  چند لحظه..