Compter le nombre de fois où on a appuyé sur la touche Enter

Bonjour,

Je cherche à compter le nombre de fois où on a appuyé sur la touche Enter lors d'une session d'utilisation.

J'ai donc pensé à utiliser la fonction "écoute d'événements" d'Excel.

Voici mon code, il ne marche pas. Peut-être arriverez-vous à détecter l'erreur?

Merci beaucoup pour votre aide.

[Dans ThisWorkbook]

Public countPressEnter As Integer

Private Sub Workbook_Activate()

Application.OnKey "{~}", "countPressTime"

End Sub

Private Sub Workbook_BeforeClose(Cancel As Boolean)

Worksheets(1).Cells(1, 1).Value = countPressEnter

End Sub

[Dans Module 1]

Public countPressEnter

Sub countPressTime()

countPressEnter = countPressEnter + 1

Application.OnKey "~"

End Sub

Salut Popooutai,

une solution?

A+

49compteurenter.xlsm (16.89 Ko)

bonjour,

voir en pièce jointe.

[NOTA]

Chez moi (W8) "{ENTER}" n'est pas valide (en dépit de ce que dit l'aide de Windows...)

Chez moi (W8) "Global" n'est pas reconnu, il faut utiliser "Public"

"~" ne fait pas la différence entre les 2 touches Entrée (les 2 touches sont reconnues)

A+

Merci beaucoup à tous les deux pour votre aide!

Rechercher des sujets similaires à "compter nombre fois appuye touche enter"