• Initiateur de la discussion Initiateur de la discussion neo
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

N

neo

Guest
bonjour,

je souhaiterai creer une liste déroulante à l'aide d'une macro, mais je n'y parviens pas.

en gros, je fais:

Code:
Range('H12').Select
    With Selection.Validation
        .Delete
        .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
        xlBetween, Formula1:='Non traitée;En cours;Traitée'
        .IgnoreBlank = True
        .InCellDropdown = True
        .InputTitle = ''
        .ErrorTitle = ''
        .InputMessage = ''
        .ErrorMessage = ''
        .ShowInput = True
        .ShowError = True
    End With

et je voudrais en fait, dans ma liste avoir le choix entre NON traitée, En cours, traitée...mais ca ne marche pas.

Pourriez vous m'aider SVP.
Merci d'avance.

Neo
 
Bonjour Neo, bonjour le forum,

Je pense que tu dois taper la liste des Mots que tu veux utiliser dans des cellules puis utiliser non pas Personnaliser mais Liste et sélectionner ensuite ces cellules. Si tu tapes les mots dans A1:A3 (Non traitées, En cours, Traitées), en VBA ça donne :

Sub Macro1()
Range('H1').Select
With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:='=$A$1:$A$3'
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ''
.ErrorTitle = ''
.InputMessage = ''
.ErrorMessage = ''
.ShowInput = True
.ShowError = True
End With
End Sub

Message édité par: Robert, à: 26/08/2005 16:06
 
Bonjour neo, thieeryr,

Autrement par VBA, tu peux peut-être essayer en remplaçant tes ';' (points virgules) par des ',' (virgules) dans Formula1:='Non traitée,En cours,Traitée'...

Cordialement,

EDITION
Oups, (re)salut Robert je ne t'ai pas vu arriver... et surtout pas reconnu avec ta petite voix fluette... LOL ! Bon week-end.

Message édité par: myDearFriend!, à: 26/08/2005 16:11
 
Bonjour le fil, bonjour le forum,

On s'est recroisés décidément... Ingénieur ! T'es fou ou quoi... Respect mec... Moi je suis infographiste de profession et pochtron de vocation ou le contraire je sais plus... Didier il est alchimiste excellien fou mais sobre.
 
dsl neo on t'as un peu 'zapper' ton souci 🙁 mais bon 😉
avez vous vu mon dernier message et si oui pouvez-vous m'aider ?
merci et j'espere 'neo' que ton probleme est resolue 🙂
sur ce je vous quitte et a dans 2h30 environ lol!! (je part du taf)
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
12
Affichages
1 K
Réponses
3
Affichages
905
Réponses
16
Affichages
3 K
Réponses
1
Affichages
1 K
Réponses
4
Affichages
1 K
Réponses
2
Affichages
865
Retour