Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi Dugless,
This appeared to work however when a certain amount of memory was used (or when the PC felt like it) this created an infinite loop. When you look at it that makes sense that it loops (the change in format sets off the change event). Interestly when you step through it does not loop. You can format on the exit (or some other event) but the idea was to assist with ENTRY of the large numbers. Any ideas?? Declare a variable at the top of the form's module: Dim bDisableEvents as Boolean Now in your change event: Private Sub t_salary_Change() If bDisableEvents Then Exit Sub bDisableEvents=True t_salary.Value = Format(t_salary.Value, "$#,##0") bDisableEvents=False End Sub Regards, Jan Karel Pieterse Excel MVP www.jkp-ads.com |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
TextBox on a userform - format to currency & percent | Excel Discussion (Misc queries) | |||
Textbox Formatting | Excel Discussion (Misc queries) | |||
TextBox Formatting | Excel Discussion (Misc queries) | |||
Userform Textbox Currency Format Problems | Excel Programming | |||
Textbox on a userform.. dispaly as currency | Excel Programming |