OVH Cloud OVH Cloud

procedure key down mais dans une fonction

1 réponse
Avatar
gminot
bonsoir à tous,


j'ai un petit probléme si j'ecrit une procedure de style

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)

If KeyCode = vbKeyPageDown Then
ect

cela me declenche bien un evenement sur la touche pagedown mais je
souhaiterais intégerer ca dans une fonction car cela est répété de
nombreuses fois dans mon formulaire ( qui est en faite un planning et
je dois repeter le code pour chaque jour et pour 23 personnes ).

je déclare donc sur touche appuyée =mafonction() mais je n'arrive pas
à spécifier que mon code s'applique uniquement à une touche . En fait
actuellement n'importe quelle touche valide mon code .

Avez vous une idée à mon problème


Merci d'avance

1 réponse

Avatar
RaphK34
Peut être avec la macro autokeys

--
--------------------------------------------
Merci de répondre sur le NG
Toutes remarques bienvenues !

Pour un contact direct, utiliser:
en enlevant nospam.
--------------------------------------------

"gilles" a écrit dans le message de news:
| bonsoir à tous,
|
|
| j'ai un petit probléme si j'ecrit une procedure de style
|
| Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
|
| If KeyCode = vbKeyPageDown Then
| ect
|
| cela me declenche bien un evenement sur la touche pagedown mais je
| souhaiterais intégerer ca dans une fonction car cela est répété de
| nombreuses fois dans mon formulaire ( qui est en faite un planning et
| je dois repeter le code pour chaque jour et pour 23 personnes ).
|
| je déclare donc sur touche appuyée =mafonction() mais je n'arrive pas
| à spécifier que mon code s'applique uniquement à une touche . En fait
| actuellement n'importe quelle touche valide mon code .
|
| Avez vous une idée à mon problème
|
|
| Merci d'avance