مرحوم محمد محمدی

🖤 پیام تسلیت

با نهایت تأسف و تأثر، باخبر شدیم جناب آقای محمد محمدی با نام کاربری smartman ، از مدیران ارزشمند انجمن اکسل ایران، دار فانی را وداع گفته‌اند.

ایشان سال‌ها با دانش، تجربه، اخلاق نیکو و روحیه کمک به دیگران، سهم بزرگی در رشد و پویایی انجمن داشتند و خاطره حضور ارزشمندشان همواره در ذهن اعضای انجمن باقی خواهد ماند.

مدیریت و اعضای انجمن ExcelIran این ضایعه را به خانواده محترم ایشان، دوستان و تمامی اعضای انجمن تسلیت عرض نموده و از خداوند متعال برای آن مرحوم، رحمت و مغفرت الهی و برای بازماندگان صبر و شکیبایی مسئلت دارند.


انا لله و انا الیه راجعون

شرط برای نمایش لیست باکس

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

    • 2018/11/26
    • 13
    • 44.00

    [حل شده] شرط برای نمایش لیست باکس

    سلام
    اگر در یک شیت اطلاعاتی زیادی داشته باشیم و یک ستون مشخص کننده بدهکاران باشد ( اگر فردی بدهکار باشه نوشته میشه بدهکار در غیر اینصورت چیزی در سلول این ستون وارد نمیشه و خالی می مونه)
    حالا اگر بخواهیم که در یوزرفرم با کلیک بر روی یک دکمه تنها کسانی در لیست باکس نمایش داده بشوند که بدهکار هستند کد مورد نظر به چه صورت میشه.
    با تشکر از کمک شما دوستان
  • majid_mx4

    • 2012/06/25
    • 699

    #2
    با سلام

    برای جلوگیری از دوباره کاری ارسال فایل نمونه ضروری می باشد.

    پایدار باشید میر

    کامنت

    • kia97

      • 2018/11/26
      • 13
      • 44.00

      #3
      سلام
      بله درست می فرمائید
      من یه نمونه درست کردم ولی تو لیست باکس به درستی نشون داده نمیشه من میخواهم هرکسی که بدهکار بود به ترتیب با اطلاعاتش تو لیست باکس نشون بده
      با تشکر از شما

      لینک آپلود:

      http://s3.picofile.com/file/8372564968/test1.xlsm.html

      کامنت

      • majid_mx4

        • 2012/06/25
        • 699

        #4
        با سلام

        لطفافایل ضمیمه را بررسی نمایید.
        توضیح : اضافه شدن افراد بدهکار به لیست باکس
        کد:
        Private Sub CommandButton2_Click()
        Lastrow = Cells(Rows.Count, "a").End(xlUp).Row
        
        For Each Cell In Range("A2:A" & Lastrow)
        If Cell.Offset(0, 4).Value = "بدهکار" Then
        ListBox1.AddItem Cell.Offset(0, 0).Value
        ListBox1.List(ListBox1.ListCount - 1, 1) = Cell.Offset(0, 1).Value
        ListBox1.List(ListBox1.ListCount - 1, 2) = Cell.Offset(0, 2).Value
        ListBox1.List(ListBox1.ListCount - 1, 3) = Cell.Offset(0, 3).Value
        ListBox1.List(ListBox1.ListCount - 1, 4) = Cell.Offset(0, 4).Value
        ListBox1.List(ListBox1.ListCount - 1, 5) = Cell.Offset(0, 5).Value
        
        End If
        Next
        End Sub
        پایدار باشید میر
        فایل های پیوست شده

        کامنت

        • kia97

          • 2018/11/26
          • 13
          • 44.00

          #5
          سلام
          بله مشکل برطرف شد سپاس از کمک و راهنمائی شما استاد میر عزیز
          فقط یه سوال اگر دو شرط داشته باشیم مثلا بدهکار باشه و رقم بدهی بالاتر از 1000 تومن باید دوبار از این کد شما استفاده کنم یا اینکه فقط یه and به شرط اضافه کنم.
          با تشکر فراوان

          کامنت

          چند لحظه..