چگونه می توان در flexgrid یا textbox در حین درج اعداد در آنها ، بصورت سه رقمی جدا کند
چگونه می توان در flexgrid یا textbox در حین درج اعداد در آنها ، بصورت سه رقمی جدا کند
دوست عزیز در flexgrid چطور انجام می گردد.
زياد فرقي نميكنه يه خورده كدنويسي بيشتري داره
بايد كنترلت رو hook كني و يه متد _change رو بهش اضافه كني
سلام دوست عزیز.این کارو خیلی راحتتر هم میشه انجام داد. البته اگه منظورتونو درست فهمیده باشم.اینم کد:
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
عزیزجان . اگر این را اجرا کنی به منظورم پی می بری
Private Sub Text1_Change()
If Text1.Text <> "" Then
(" Text1.Text = Format(Text1.Text, "##,0
(Text1.SelStart = Len(Text1.Text
End If
End Sub
عدد را مستقیم در یکی از سلولهای msflexgrid وارد کرد و در حین درج اعداد همزمان، در همان سلول بصورت سه رقم سه رقم جدا کند
عزیز این کدی که فرستادم همین کارو انجام میده . همون لحظه که عدد رو وارد می کنید 3 رقم 3رقم جدا میکنه.
مشکل چیه؟
سلام.
اینم یه sample دیگه که با استفاده از Msflexgrid نوشته شده که مثل textBox میتونید داخلش تایپ کنید و در حین درج عدد 3 رقم 3 رقم جدا می کنه. فقط کافیه برای edit کردن هر خونه روی اون Double Click کنید و برای ثبت تغییرات Enter رو بزنید.
لینک:
کد:
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)