Macro pour liste de choix

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

3

3dbillard

Guest
Bonsoir à tous,
existe il une macro pour remettre plusieurs listes de choix à la première ligne de texte.
Merci et bonne soirée
 
Re : Macro pour liste de choix

Bonjour,

Voir pj

Code:
  For Each c In Cells.SpecialCells(xlCellTypeAllValidation)
    If Left(c.Validation.Formula1, 1) = "=" Then
      NomList = Mid(c.Validation.Formula1, 2)
      c.Value = Sheets("listes").Range(NomList)(1)
    Else
      temp = c.Validation.Formula1
      a = Split(temp, ";")
      c.Value = a(0)
    End If
  Next c

JB
 

Pièces jointes

Dernière édition:
Re : Macro pour liste de choix

Merci Boisgontier,
avec cette solution je peux rajouter des listes sans avoir à modifier ma macro. Une deuxième question, peut-on mettre une alerte afin que quand on clique sur le bouton ça nous demande de valider ou non le reset.
A bientôt.
 
Re : Macro pour liste de choix

Merci Boisgontier et aussi merci à Papou pour la permière réponse, ça fait plaisir de pouvoir progresser avec excel en compagnie de personnes aussi sympa et performantes. A bientôt.
 
- 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

  • Question Question
Microsoft 365 Liste de choix...
Réponses
8
Affichages
273
  • Question Question
XL 2021 Macro
Réponses
6
Affichages
241
Réponses
40
Affichages
2 K
Retour