Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Liste déroulante sur cellules

2 réponses
Avatar
jacques.ragni
Bonjour =E0 tous,
J'ai effectu=E9 une validation de donn=E9es sur liste.
Pourquoi lorsque l'on d=E9roule cette liste =E0 droite de la cellule a
t'on la vision du milieu ou du bas de la liste? Comment faire pour que
cette liste d=E9roulante s'ouvre sur les items du d=E9but?
Merci de votre aide.

2 réponses

Avatar
JB
Bonsoir,

Pour qu'une liste soit ouverte automatiquement lorsque que l'on
sélectionne la liste en A2:

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

Malheureusement, Ctrl+Home qui positionne en début de liste ne
fonctionne pas avec VBA (SendKeys "%{down}^{home}")

JB
http://boisgontierjacques.free.fr/



On 7 sep, 23:11, wrote:
Bonjour à tous,
J'ai effectué une validation de données sur liste.
Pourquoi lorsque l'on déroule cette liste à droite de la cellule a
t'on la vision du milieu ou du bas de la liste? Comment faire pour que
cette liste déroulante s'ouvre sur les items du début?
Merci de votre aide.


Avatar
jacques.ragni
On 7 sep, 23:52, JB wrote:
Bonsoir,

Pour qu'une liste soit ouverte automatiquement lorsque que l'on
sélectionne la liste en A2:

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

Malheureusement, Ctrl+Home qui positionne en début de liste ne
fonctionne pas avec VBA (SendKeys "%{down}^{home}")

JBhttp://boisgontierjacques.free.fr/

On 7 sep, 23:11, wrote:

Bonjour à tous,
J'ai effectué une validation de données sur liste.
Pourquoi lorsque l'on déroule cette liste à droite de la cellule a
t'on la vision du milieu ou du bas de la liste? Comment faire pour que
cette liste déroulante s'ouvre sur les items du début?
Merci de votre aide.



Dommage +++, merci beaucoup JB