Vba excel textbox forcer la première lettre
Fermé
tm
-
25 oct. 2011 à 09:38
Bidouilleu_R Messages postés 1181 Date d'inscription mardi 27 mai 2008 Statut Membre Dernière intervention 12 juillet 2012 - 25 oct. 2011 à 11:51
Bidouilleu_R Messages postés 1181 Date d'inscription mardi 27 mai 2008 Statut Membre Dernière intervention 12 juillet 2012 - 25 oct. 2011 à 11:51
A voir également:
- Vba excel textbox forcer la première lettre
- Forcer demarrage pc - Guide
- Forcer la suppression d'un fichier - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Comment calculer la moyenne sur excel - Guide
1 réponse
Bidouilleu_R
Messages postés
1181
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
12 juillet 2012
295
25 oct. 2011 à 11:51
25 oct. 2011 à 11:51
Bonjour,
tu pourrais utiliser l'opérateur like pour contrôler la première entrée
et ensuite faire un test sur la longueur de la chaine
Sub test()
Dim MaVariable As String
Dim TestVF As Boolean
MaVariable = "E"
If Len(MaVariable) > 1 Then ' test la longueur de la chaine
Else
TestVF = MaVariable Like "[A-F]" ' Renvoie true
TestVF = MaVariable Like "[A-D]" ' Renvoie false
End If
End Sub
tu pourrais utiliser l'opérateur like pour contrôler la première entrée
et ensuite faire un test sur la longueur de la chaine
Sub test()
Dim MaVariable As String
Dim TestVF As Boolean
MaVariable = "E"
If Len(MaVariable) > 1 Then ' test la longueur de la chaine
Else
TestVF = MaVariable Like "[A-F]" ' Renvoie true
TestVF = MaVariable Like "[A-D]" ' Renvoie false
End If
End Sub