METTRE DU BLANC DANS UNE LISTE DEROULANTE

Résolu/Fermé
bfiguig - 3 nov. 2009 à 14:45
 bfiguig - 3 nov. 2009 à 16:20
Bonjour,
est-il possible de mettre du blanc dans une liste deroulante, c'est à dire qu'on peut choisir un element dans la liste et aussi choisir du blanc (c'est à dire rien)
merci de votre reponse.
c'est dans un fichier excel

1 réponse

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 15 mars 2023 2 712
3 nov. 2009 à 15:07
Bonjour,
Oui. Mais tout d'abord comment créés tu ta liste déroulante?
0
voici le code que j'utilise :


With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="OUI,NON"
End With
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 15 mars 2023 2 712 > bfiguig
3 nov. 2009 à 15:18
Un espace après le "non" sans souci comme ceci :

With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="'OUI,NON, "
End With

Avant.... Je n'ai pas réussit complètement. Peut être une piste comme ceci :

With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="' ,OUI,NON"
End With
0
bfiguig > pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 15 mars 2023
3 nov. 2009 à 15:36
merci de ta reponse, mais y a t il pas un moyen pour mettre le blanc devant car la deuxième solution ne fonctionne pas.
merci
0
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 15 mars 2023 2 712 > bfiguig
3 nov. 2009 à 15:58
Oui mais dans ce cas là il faut prendre ta source dans ta feuille de données. Exemple :
tu saisis :
en I1 : un espace
en I2 : oui
en I3 : non
et ton code est :
With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=$I$1:$I$3"
End With
0
bfiguig > pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 15 mars 2023
3 nov. 2009 à 16:20
merci
0