چگونه میتوان در vsflexgrid در حین درج اعداد در آن ، بصورت سه رقمی جدا کند . ممنون شیرینی 20000 هزار تومان
چگونه میتوان در vsflexgrid در حین درج اعداد در آن ، بصورت سه رقمی جدا کند . ممنون شیرینی 20000 هزار تومان
سلام عزیز.
توی رویداد after edit مربوط به vsFlexgrid رشته مورد نظر رو 3 رقم 3 بر اساس طول رشته جدا کنید. بقیه کارا مثل flexGrid می مونه.
دوست عزیز جواب نمیده . بدون جابجای به سلول بعدی این کار انجام گردد.یعنی اگر در یک سلول عدد وارد می کنم همزمان در این سلول بصورت سه رقم سه رقم جداکند.
اگر کدنویسی کردی برایم بفرست .ممنون از شما.من خیلی نیاز دارم .
عزیزجان . اگر این را اجرا کنی به منظورم پی می بری
Private Sub Text1_Change()
If Text1.Text <> "" Then
(" Text1.Text = Format(Text1.Text, "##,0
(Text1.SelStart = Len(Text1.Text
End If
End Sub
عدد را مستقیم در یکی از سلولهای msflexgrid وارد کرد و در حین درج اعداد همزمان، در همان سلول بصورت سه رقم سه رقم جدا کند
Last edited by alivafadarpour; 12-12-2007 at 13:24.
عزیز این کدی که فرستادم همین کارو انجام میده . همون لحظه که عدد رو وارد می کنید 3 رقم 3رقم جدا میکنه.
سلام.
اینم یه sample دیگه که با استفاده از Msflexgrid نوشته شده که مثل textBox میتونید داخلش تایپ کنید و در حین درج عدد 3 رقم 3 رقم جدا می کنه. فقط کافیه برای edit کردن هر خونه روی اون Double Click کنید و برای ثبت تغییرات Enter رو بزنید.
لینک:
کد:کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)