[RESOLU] Ouvrir Liste déroulante sur feuille

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

ADOL

XLDnaute Nouveau
Bonjour à vous tous
Juste une petite astuce 😕
j'ai une liste déroulante sur feuille excel et je voulais l'ouvrir dès que la cellule est sélectionnée.
(Cellule X4 / feuille 1)
Merci d'avance.
 
Dernière édition:
Re : Ouvrir Liste déroulante sur feuille

Bonjour,

essaye ceci, à placer dans le module de la feuille concernée :
Code:
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$X$4" Then ComboBox1.DropDown
End Sub

bon après midi
@+
 
Re : Ouvrir Liste déroulante sur feuille

Bonjour,

essaye ceci, à placer dans le module de la feuille concernée :
Code:
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$X$4" Then ComboBox1.DropDown
End Sub

bon après midi
@+

Bonsoir Pierrot93
Tout d'abord je te remercie de l'aide et de la prompte réponse
j'ai essayé le code, mais un message d'erreur s'affiche = "Erreur de compilation / variable non définie"
A+
 
Re : Ouvrir Liste déroulante sur feuille

Bonjour,

quel est le mot surligné dans ce cas.... vérifie bien le nom de l'objet, et rappel le code doit être placé dans le module de la feuille... code testé chez moi et fonctionnel...

bonne journée
@+
 
Re : Ouvrir Liste déroulante sur feuille

Bonjour,

quel est le mot surligné dans ce cas.... vérifie bien le nom de l'objet, et rappel le code doit être placé dans le module de la feuille... code testé chez moi et fonctionnel...

bonne journée
@+

Bonjour/Bonsoir Pierrot93;
Je vous remercie de votre aimable aide.
il s'agit d'une liste déroulante (données/validation) et non pas d'une zone de liste, et le problème a été résolu par BOISGONTIER.
Merci à vous une autre fois. je vous suis bien reconnaissant.
Cordialement.
 
Re : Ouvrir Liste déroulante sur feuille

Bonjour,

S'il s'agit d'une liste déroulante Données/Validation

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  If Target.Address = "$X$4" And Target.Count = 1 Then
     SendKeys "%{down}"
  End If
End Sub

Données/Validation

JB

Bonjour/Bonsoir BOISGONTIER
Effectivement, il s'agit d'une liste déroulante (D/V) et le code que vous m'avez fourni marche bien
je vous remercie vivement de votre aimable aide.
Cordialement.
 
- 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

  • Question Question
Microsoft 365 agrandir la liste
Réponses
21
Affichages
420
Retour