Combobox en cascade et TextBox en mode nombre

Fermé
steph575 Messages postés 42 Date d'inscription vendredi 23 juin 2017 Statut Membre Dernière intervention 23 janvier 2019 - Modifié le 24 janv. 2019 à 07:47
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 - 24 janv. 2019 à 18:25
Bonjour.

Je souhaiterai créer deux ComboBox en cascade, mais ne sais comment faire.

Pour le TextBox j'ai rentré le code suivant:
Private Sub HT_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)

sepdec = Application.International(xlDecimalSeparator)

If Chr(KeyAscii) = "." Or Chr(KeyAscii) = "," Then KeyAscii = Asc(sepdec)

If Chr(KeyAscii) <> "," Then

If Not IsNumeric(Chr(KeyAscii)) Then MsgBox ("Remplacer le point par une virgule !"): HT.Text = "": Exit Sub

End If

si cela me permet de transformer le point du pavé numérique en virgule, dans mon tableau récap, il le considère comme du texte. Pourriez-vous m'expliquer comment le mettre en mode monétaire.

Merci pour votre aide.

https://mon-partage.fr/f/PZrpNC07/
A voir également:

1 réponse

f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 710
24 janv. 2019 à 18:25
Bonjour,

Si virgule = texte, le separateur de decimal est ".", donc voir dans options avancees separateur de decimal


Combo cascades, manque lesquelles!!
0