Bonjour, je suis en train de créer un petit programme sur excel et je n'arrive pas à faire fonctionner ma macro...

j'aimerais qu'en scannant un code barre "%" qu'il me fasse fonctionner ma macro.

dans les vba, j'ai la fonction "imprimer":

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
Sub imprimer()
'
' imprimer Macro
'
 
'
    Sheets("Ticket").Select
    ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
        IgnorePrintAreas:=False
    Sheets("Vente abo").Select
Application.OnKey "{%}", "imprimer"
End Sub
mais malheureusement, celle-ci ne fonctionne pas... je vois que la macro s'active mais n'imprime pas!

est-ce que quelqu'un peut m'aider?

merci pour vos réponses.