Adil Kh
asked on
Number format in Textbox
Good morning,
In my textbox4 i succed to give a format to the number like 1 254 254 but when i apply it to my textbox3 It doesn't work. I want it with decimals in my textbox 3
Thank you
Draft.xlsm
In my textbox4 i succed to give a format to the number like 1 254 254 but when i apply it to my textbox3 It doesn't work. I want it with decimals in my textbox 3
Thank you
Draft.xlsm
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Side note:
- Give meaningfull names to your forms, controls and variables, so we (and later, you) can understand better what you are doing.
For instance, UserForm1, UserForm2 ect .. ComboBox1, TextBox1 ect ... are not meaningfull.
- Unless you have a very valid reason, do not use global variables. It is usually a sign of bad design.
As it stand, your workbook don't need any.
- Avoid using objects such as ActiveWorkbook, ActiveSheet, ActiveCell, ActiveChart, Selection (the worst one), the global Workbooks, Sheets, Cells, Range collections, because these are user dependant and chaotic objects, as a developper, you don't want to use chaotic objects.
- Within your forms, you don't need to constantly use the "Me" keyword. Forms are class, and each instance know itself.
- Discipline never hurt, use Option Explicit at the top of all your modules.
- Write error handlers.
- Give meaningfull names to your forms, controls and variables, so we (and later, you) can understand better what you are doing.
For instance, UserForm1, UserForm2 ect .. ComboBox1, TextBox1 ect ... are not meaningfull.
- Unless you have a very valid reason, do not use global variables. It is usually a sign of bad design.
As it stand, your workbook don't need any.
- Avoid using objects such as ActiveWorkbook, ActiveSheet, ActiveCell, ActiveChart, Selection (the worst one), the global Workbooks, Sheets, Cells, Range collections, because these are user dependant and chaotic objects, as a developper, you don't want to use chaotic objects.
- Within your forms, you don't need to constantly use the "Me" keyword. Forms are class, and each instance know itself.
- Discipline never hurt, use Option Explicit at the top of all your modules.
- Write error handlers.
ASKER
@Subodh Tiwari (Neeraj) Yes Userform1 In texbox4 number as 1 000 000 no decimals are allowded. In textbox3 decimals are allowded but in this format 1 000 000,00 not like 1000000 Do you get what I mean?
@Roy Cox Thank you but when i applied it in textbox3 it accept no limit points (.) It should be only one point (.)
Thank you
Draft.xlsm
@Roy Cox Thank you but when i applied it in textbox3 it accept no limit points (.) It should be only one point (.)
Thank you
Draft.xlsm
ASKER
Thank you @Fabrice Lambert It is helpful as i am just a beginner I should learn.
Is there a document or website you recomand me to visit in order to develop those fondamentals?
Thank you
Is there a document or website you recomand me to visit in order to develop those fondamentals?
Thank you
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
ASKER
Hi Roy Rox,
Because I have a french Excel that's why we use . instead of , and vice versa
Thank you for the website helpful and interesting.
Because I have a french Excel that's why we use . instead of , and vice versa
Thank you for the website helpful and interesting.
ASKER
Hi Subodh Tiwari (Neeraj)
Thank you for the file but there is no format like 1 000 000.00 in txbox 3 only like 1000000.00
Thank you
Thank you for the file but there is no format like 1 000 000.00 in txbox 3 only like 1000000.00
Thank you
Hi Fabrice,You did not follow my instructions !!!!!
I have an error when i apply your code
Write this in a standard module
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Thank you
Pleased to help
You're welcome Adil!
Open in new window
And as JKP said do not use the KeyDown event from the code and only use the KeyPress event.