اعمال thousand separator در هنگام ورود اطلاعات در LISTBOX

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • Ali Parsaei
    مدير تالارتوابع اکسل

    • 2013/11/18
    • 1519
    • 71.67

    اعمال thousand separator در هنگام ورود اطلاعات در LISTBOX

    سلام،
    آيا امکان اين وجود دارد که در هنگام ورود اعداد در يک textbox همان لحظه سه رقم سه رقم جدا شوند؟ يا حالا مثلا" بعد از ورود اطلاعات اين حالت اعمال گردد؟
    Last edited by Ali Parsaei; 2014/09/30, 16:46.
    sigpic
  • mokaram
    مدير تالار اکسل و بانک اطلاعاتی

    • 2011/02/06
    • 1804
    • 74.00

    #2
    با سلام
    اطلاعات لیست باکس بالطبع باید از منبع اصلیش ( شیت ) گرفته بشه اگه شما سه رقم سه رقم را تو شیت انجام بدی تو لیست باکس به صورت سه رقم سه رقم میاد

    کامنت

    • yasertati3602

      • 2013/10/16
      • 32

      #3
      سلام
      شما میتونید هنگام ثبت یا ورود اطلاعات به لیست باکس فرمت رو به صورت سه رقم سه رقم جدا قرار بدید
      اگر اطلاعات از تکست باکس وارد لیست باکس بشه د زیر رو بنویس
      کد:
      listbox1.list(listbox1.listcount - 1 , 1) = format(textbox1.text,"#,###")
      اگر از شیت وارد بشه کد زیر رو بنویس
      کد:
      listbox1.list(listbox1.listcount - 1 , 1) = format(c.offset(0,1).value,"#,###")
      اساتید محترم بیشتر راهنمایی بفرمایند

      کامنت

      • Ali Parsaei
        مدير تالارتوابع اکسل

        • 2013/11/18
        • 1519
        • 71.67

        #4
        نوشته اصلی توسط m_r_m
        با سلام
        اطلاعات لیست باکس بالطبع باید از منبع اصلیش ( شیت ) گرفته بشه اگه شما سه رقم سه رقم را تو شیت انجام بدی تو لیست باکس به صورت سه رقم سه رقم میاد
        نوشته اصلی توسط yasertati3602
        سلام
        شما میتونید هنگام ثبت یا ورود اطلاعات به لیست باکس فرمت رو به صورت سه رقم سه رقم جدا قرار بدید
        اگر اطلاعات از تکست باکس وارد لیست باکس بشه د زیر رو بنویس
        کد:
        listbox1.list(listbox1.listcount - 1 , 1) = format(textbox1.text,"#,###")
        اگر از شیت وارد بشه کد زیر رو بنویس
        کد:
        listbox1.list(listbox1.listcount - 1 , 1) = format(c.offset(0,1).value,"#,###")
        اساتید محترم بیشتر راهنمایی بفرمایند
        خيلي ببخشيد من منظورم textbox بود، ولي اشتباها" listbox نوشتم!
        با عرض معذرت صورت مسئله را اصلاح کردم،
        راستش اعداد بزرگ با 10 تا 12 رقم صفر بايد در textbox هاي من بايد وارد شود و به همين خاطر کاربرها اشتباه مي کنند و مي خواستم يک جوري مشکل را بر طرف کنم.
        sigpic

        کامنت

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

          • 2011/02/06
          • 1804
          • 74.00

          #5
          بله حاج علی آقا به شکل زیر بنویسید
          کد PHP:
          Private Sub TextBox1_Change()
          TextBox1.Text Format(TextBox1"#,###")
          End Sub 

          کامنت

          چند لحظه..