Istext
Fermé
blalaa
Messages postés
167
Date d'inscription
mercredi 18 avril 2018
Statut
Membre
Dernière intervention
24 mars 2020
-
25 mai 2018 à 12:05
blalaa Messages postés 167 Date d'inscription mercredi 18 avril 2018 Statut Membre Dernière intervention 24 mars 2020 - 28 mai 2018 à 09:38
blalaa Messages postés 167 Date d'inscription mercredi 18 avril 2018 Statut Membre Dernière intervention 24 mars 2020 - 28 mai 2018 à 09:38
4 réponses
jordane45
Messages postés
38241
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 septembre 2024
4 689
25 mai 2018 à 15:39
25 mai 2018 à 15:39
Bonjour,
Si tu veux tester si c'est du texte ( et non un nombre comme dans ton autre code)
tu peux utiliser
https://docs.microsoft.com/fr-FR/office/vba/api/Excel.WorksheetFunction.IsText
Si tu veux tester si c'est du texte ( et non un nombre comme dans ton autre code)
tu peux utiliser
if WorksheetFunction.IsText(valeuraverifier) Then
https://docs.microsoft.com/fr-FR/office/vba/api/Excel.WorksheetFunction.IsText
f894009
Messages postés
17200
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
11 septembre 2024
1 708
25 mai 2018 à 16:25
25 mai 2018 à 16:25
Bonjour,
Si la TextBox est remplie par la combobox qui contient uniquement du texte, je ne vois pas pourquoi tester si c'est du texte!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Si la TextBox est remplie par la combobox qui contient uniquement du texte, je ne vois pas pourquoi tester si c'est du texte!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
blalaa
Messages postés
167
Date d'inscription
mercredi 18 avril 2018
Statut
Membre
Dernière intervention
24 mars 2020
25 mai 2018 à 16:28
25 mai 2018 à 16:28
au fait c ou cas ou jai oublie de cliquer sur combox
dans ce cas la textbox reste vide et c la que le programme va entrer
merci
dans ce cas la textbox reste vide et c la que le programme va entrer
merci
blalaa
Messages postés
167
Date d'inscription
mercredi 18 avril 2018
Statut
Membre
Dernière intervention
24 mars 2020
25 mai 2018 à 16:31
25 mai 2018 à 16:31
jespere que vous avez compris ce que je voudrais faire
f894009
Messages postés
17200
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
11 septembre 2024
1 708
25 mai 2018 à 16:57
25 mai 2018 à 16:57
Re,
If TextBox1 <> "" Then 'test si textbox pas vide Range("a1") = TextBox1.Value Else MsgBox "veuillez selectionner un texte" End If
blalaa
Messages postés
167
Date d'inscription
mercredi 18 avril 2018
Statut
Membre
Dernière intervention
24 mars 2020
25 mai 2018 à 17:08
25 mai 2018 à 17:08
re
merci beaucoup
merci beaucoup
f894009
Messages postés
17200
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
11 septembre 2024
1 708
25 mai 2018 à 15:08
25 mai 2018 à 15:08
Bonjour,
Plutot vague votre demande!!!!
c'est pour un texte " coude arondi"
Que ce texte ou des autres possibles????
Plutot vague votre demande!!!!
c'est pour un texte " coude arondi"
Que ce texte ou des autres possibles????
blalaa
Messages postés
167
Date d'inscription
mercredi 18 avril 2018
Statut
Membre
Dernière intervention
24 mars 2020
25 mai 2018 à 16:09
25 mai 2018 à 16:09
bonjour
Bonjour
jai cree userform
dans cette userform il ya des texbox
textebox.value=ComboBox1.value
donc textbox1 prend toujours ce qui est dans combox1
et combox1 je lai charge avec : "coude arrondi" et "coude brusque"
alors le textbox1 va prendre soit "coude arrondi" ou"coude brusque"
ce que je veux c
quand le textbox1 est vide (ca veut dire que je pas choisi dans combox1 ) le programe ne va pas sexcuter
voila tout
si cetait un nombre
on met : isnumeric(....)
mais pour le text je ne sais pas
merci
Bonjour
jai cree userform
dans cette userform il ya des texbox
textebox.value=ComboBox1.value
donc textbox1 prend toujours ce qui est dans combox1
et combox1 je lai charge avec : "coude arrondi" et "coude brusque"
alors le textbox1 va prendre soit "coude arrondi" ou"coude brusque"
ce que je veux c
quand le textbox1 est vide (ca veut dire que je pas choisi dans combox1 ) le programe ne va pas sexcuter
voila tout
si cetait un nombre
on met : isnumeric(....)
mais pour le text je ne sais pas
merci
blalaa
Messages postés
167
Date d'inscription
mercredi 18 avril 2018
Statut
Membre
Dernière intervention
24 mars 2020
Modifié le 25 mai 2018 à 16:23
Modifié le 25 mai 2018 à 16:23
Bonjour
jai pas trop compris surtou
worksheetfunction ???
POUR quoi
merci
jai pas trop compris surtou
worksheetfunction ???
POUR quoi
merci
blalaa
Messages postés
167
Date d'inscription
mercredi 18 avril 2018
Statut
Membre
Dernière intervention
24 mars 2020
Modifié le 25 mai 2018 à 16:24
Modifié le 25 mai 2018 à 16:24
a
jordane45
Messages postés
38241
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
17 septembre 2024
4 689
25 mai 2018 à 17:27
25 mai 2018 à 17:27
Car c'est la syntaxe...
blalaa
Messages postés
167
Date d'inscription
mercredi 18 avril 2018
Statut
Membre
Dernière intervention
24 mars 2020
28 mai 2018 à 09:38
28 mai 2018 à 09:38
ok merci
25 mai 2018 à 16:24
AU fait je lai teste mais comme ca
If Not WorksheetFunction.IsText(TextBox1.Value) Then
MsgBox "ce nest pas un text "
Else
Range("a1") = TextBox1.Value
End If
ce que je veux si textebox1 nest pas un text le msgbox va mafficher ce message "ce nest pas un text "
si le textbox1 est remplis par un text le range("a1") = au text qui dans textbox1
le probleme c que meme si c un nombre qui dans textbox1 le programe sexcutera (range("a1")= le nombre
alors que moi je veux que le programme sexcutera que si textbox1 est un text
si c un nombre ou vide c le MsgBox "ce nest pas un text " qui doit safficher