Bug liste de validation (liste déroulante qui se déroule pas !)

  • Initiateur de la discussion Initiateur de la discussion Pseudoto
  • 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 !

Pseudoto

XLDnaute Nouveau
Bonjour à tous !

J'espère que vous pourrez m'aider sur un bug totalement inexplicable.

J'ai fais une macro qui se lance lorsque j'insère une ligne. La méthode, c'est de nommer une ligne de mon tableau "Fin" et dans un onglet caché, faire une cellule avec
Code:
=ligne(fFin)
puis écrire une macro sur cet onglet caché du type "Worksheet_Calculate()". En clair, dès que la cellule est calculée, la macro est lancée.

Bon, ma macro se lance bien mais au lieu de m'indiquer une liste qui se déroule, ça me met tout sur la même ligne 😱

Voici la macro, assez simple :

Code:
Private Sub Worksheet_Calculate()

ActiveSheet.Cells(ActiveCell.Row, 8).Select
    With Selection
        .Validation.Delete
        .Validation.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
        xlBetween, Formula1:="Traitée; Ciblée; Suivie; Identifiée; Abandon"
    End With

End Sub

Je vous ai mis en pièce jointe ce que ça donne ...

Si vous avez une piste, je suis preneur...c'est juste ahurissant ...
 

Pièces jointes

  • TEST1.JPG
    TEST1.JPG
    3.3 KB · Affichages: 145
  • test2.JPG
    test2.JPG
    1.9 KB · Affichages: 192
  • TEST1.JPG
    TEST1.JPG
    3.3 KB · Affichages: 148
  • test2.JPG
    test2.JPG
    1.9 KB · Affichages: 195
  • TEST1.JPG
    TEST1.JPG
    3.3 KB · Affichages: 151
  • test2.JPG
    test2.JPG
    1.9 KB · Affichages: 195
Re : Bug liste de validation (liste déroulante qui se déroule pas !)

Bonjour,

remplace les ; par des ,

Code:
    With Selection
        .Validation.Delete
        .Validation.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
        xlBetween, Formula1:="Traitée, Ciblée, Suivie, Identifiée, Abandon"
    End With
bon après midi
@+
 
- 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

Discussions similaires

Réponses
12
Affichages
1 K
Réponses
1
Affichages
1 K
Réponses
16
Affichages
3 K
Réponses
6
Affichages
1 K
Retour