Liste de validation par double clic

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

Tiobi

XLDnaute Junior
Bonjour,

je voudrais activer une liste de validation (Données - Validation des données)
par un double clic sur la cellule.
Ma macro fonctionne sauf que je n'arrive pas a selectionner le 1er item de ma liste
dès sa création dans une cellule.

Pas trés clair... j'en conviens
Voici mon fichier exemple

en double cliquant en C5, je voudrais avoir par défaut le 1er item de la liste de validation qui s'inscrit dans la cellule C5.

Merci pour votre aide.
 

Pièces jointes

Re : Liste de validation par double clic

Bonjour Tiobi,

Voilà ,
aprés quelques recherches,
une solution possible :

Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Application.Intersect(Target, Range("C" & Target.Row)) Is Nothing And Target.Row > 3 Then
  Target.Value = Sheets("data").Range("A2")
    With Selection.Validation
        .Delete
        .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
        xlBetween, Formula1:="=DATA!$A$2:$A$15"
    End With
End If
End Sub
 
- 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
5
Affichages
119
Réponses
10
Affichages
446
Réponses
8
Affichages
773
Retour