Bonjour a tous
je develope un programme de gestion caisse sur vba excel, le problem est que le tiroir caisse ne s'ouvre que lorsqu'une impression est declenche.
Mon imprimante est relie par usb a l'ordinateur et le tiroir caisse est relie a l imprimante par l'entre "DK".

Mon code pour imprimer sur vba excel est le suivant:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
imprimante = Application.ActivePrinter
Application.ActivePrinter = "BIXOLON SRP-350II sur ne03:"
 
Range(Cells(1, 1), Cells(i, 5)).PrintOut Copies:=1, Collate:=True
Application.ActivePrinter = imprimante
La le tiroir s'ouvre automatiquement avec l'impression.

Voila la seule solution que j ai trouver est d'imprimer une page blanche afin d'ouvrir le tiroir caisse, mais ca fait pas pro du tout...
Quelqu'un aurait une idee ?