Norman Scheuter
Gebruiker
- Lid geworden
- 30 sep 2008
- Berichten
- 124
Hallo,
Ik heb een blad waar ik diverse Textboxen heb zitten, die gevuld worden door een cel uit een werkblad.
Deze waarde zou een bedrag moeten worden met 2 cijfers achter de komma, bijv. € 5,00
Hoe kan ik de eigenschappen van een Textbox veranderen in een Valuta.
Ik zit niet in een userform, heb een aantal Texboxen toegevoegd vanuit ontwerpmodus.
Dit heb ik gedaan omdat de kolommen in Excel allemaal in breedte verschillen en de Textboxen gewoon in een eigen breedte geplaatst kunnen worden.
Onderstaande vba codes heb ik geprobeerd, zonder succes.
Ik hoop dat iemand me verder kan helpen.
Mvg. Norman
Ik heb een blad waar ik diverse Textboxen heb zitten, die gevuld worden door een cel uit een werkblad.
Deze waarde zou een bedrag moeten worden met 2 cijfers achter de komma, bijv. € 5,00
Hoe kan ik de eigenschappen van een Textbox veranderen in een Valuta.
Ik zit niet in een userform, heb een aantal Texboxen toegevoegd vanuit ontwerpmodus.
Dit heb ik gedaan omdat de kolommen in Excel allemaal in breedte verschillen en de Textboxen gewoon in een eigen breedte geplaatst kunnen worden.
Onderstaande vba codes heb ik geprobeerd, zonder succes.
Code:
Private sub textbox1_AfterUpdate()
textbox1 = format(textbox1, "$#,##0.00")
end sub
Code:
Private Sub TextBox1_Change()
TextBox1.Value = Format(TextBox1.Value, "$#,##0.00")
End Sub
Code:
Private Sub TextBox1_Change()
If TextBox1 = vbNullString Then Exit Sub
If IsNumeric(TextBox1) Then CurrencyTransform(TextBox1)
End Sub
Ik hoop dat iemand me verder kan helpen.
Mvg. Norman