Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

validation en VBA

2 réponses
Avatar
Circé
Rebonjour

Un problème avec l'insertion de validation Listes via VBA.

Voici le code :

With Range("toto").Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop,
Operator:=xlBetween, Formula1:="titi;tata"
End With

Résultat : j'ai une liste déroulante d'un seul item : titi:tata !

C'est un bug excel ou un bug Circé ?

Circé
http://faqword.free.fr

2 réponses

Avatar
MichDenis
Tu devrait écrire : Formula1:="titi,tata" avec une virgule
au lieu du point-virgule




"Circé" a écrit dans le message de news:
Rebonjour

Un problème avec l'insertion de validation Listes via VBA.

Voici le code :

With Range("toto").Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop,
Operator:=xlBetween, Formula1:="titi;tata"
End With

Résultat : j'ai une liste déroulante d'un seul item : titi:tata !

C'est un bug excel ou un bug Circé ?

Circé
http://faqword.free.fr
Avatar
Circé
MichDenis a formulé la demande :
Tu devrait écrire : Formula1:="titi,tata" avec une virgule
au lieu du point-virgule


Ah mais oui !
Merci ;)

Circé


"Circé" a écrit dans le message de news:
Rebonjour

Un problème avec l'insertion de validation Listes via VBA.

Voici le code :

With Range("toto").Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop,
Operator:=xlBetween, Formula1:="titi;tata"
End With

Résultat : j'ai une liste déroulante d'un seul item : titi:tata !

C'est un bug excel ou un bug Circé ?

Circé
http://faqword.free.fr