Générer l'event keydown à partir d'une feuille de calcul excel
Bonjour à tous,
Je travaille avec VB6.
Pour générer l'évènement "keydown" à partir d'un userform, on utilise
Code:
Private Sub UserForm_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
Hélas, quand on travaille sur une feuille de calcul, Worksheet_Keydown() n'existe pas...
Et pourtant, l'instruction "autocomplete" doit bien utiliser quelque chose d'approchant mais quoi??
De même, dans une feuille de calcul excel, si l'on tape alt + flèche bas, on fait apparaître la liste des valeurs à entrer dans la cellule.
Quelqu'un connaît-il les codes pour créer/contrôler ces instructions sous VBA??
Merci d'avance
Gérard
Comment générer "keydown" depuis une feuille de calcul?
Bonjour à tous,
Depuis un userform ou autre contrôle c'est facile avec "Private Sub UserForm_KeyDown()".
Mais comment faire pour générer l'évènement keydown directement depuis la feuille de calcul excel??
(car "Worksheet_SelectionChange()" ou "Worksheet_Change()" ne donnent pas la valeur des touches enfoncées)
Un code doit bien exister, ne serait-ce que pour entrer dans la cellule active la valeur de la touche enfoncée, ou pour gérer la commande "auto-complete"!!
Quel est donc ce code??
Merci d'avance,
Gérard