Supportnet / Forum / Tabellenkalkulation
Kassenlade mit Makro öffnen
Frage
Hallo! Da bin ich wieder!
Natürlich mit einem Problem. Ihr habt mir ja schon sehr geholfen und vielleicht klappts dieses Mal auch.
Mein Problem:
Ich habe ein kleines Kassenprogram mit Excel 2003 geschrieben. Darin sind viele Makros. Ich habe einem Makro die Tast F12 zugewiesen. Das bedeutet, wenn ich Taste F12 drücke, druckt er und speichert die Daten ab. Jetzt soll er auch noch die Kassenlade öffnen. Dieser Befehl, müsste jetzt noch ins Makro eingetragen werden.
eine Info habe ich bereits, kann aber damit nichts anfangen.
Info:
fast jeder Druckertreiber schickt am Ende des
Boniervorganges die Escape Sequenz > Kassenschublade öffnen.
Folgende Zeichenfolge als >
ASCII
Esc p 0 30 70
dezimal ausgedrückt
27 112 0 30 70
bzw in hex
1B 70 0 30 70
ich bin der Meinung, dass o.g. Befehl in das Makro eingefügt
werden muss und dann sollte der Hotkey funktionieren.
Info Ende.
Vielleicht wisst Ihr wie man das ins Makro einfügt.
Gruß
völdy
Antwort 1 von schnorchel
Hallo
Elementar wichtig wäre zu wissen, wie die Kassenschublade mit dem Pc verbunden ist?
Seriell (welche Schnittstellenparameter) / Parallel / usb / netzwerk / sonstiges ?
Gruß schnorchel
Elementar wichtig wäre zu wissen, wie die Kassenschublade mit dem Pc verbunden ist?
Seriell (welche Schnittstellenparameter) / Parallel / usb / netzwerk / sonstiges ?
Gruß schnorchel
Antwort 2 von völdy
Hallo Schnorchel!
Ich freue mich von dir zu hören.
Hier einige Daten:
1. Netzteil heißt: CDMK-USB
2. USB Verbindung
3. Anschluß: Com4
Info:
Die Kassenlade öffnet sch, wenn ich F12 (habe ich bereits im Kassenprogramm vorgegeben) drücke, jedoch nur auf dem Desktop.
Sobald ich das Excel Programm öffne funktioniert das Ganze nicht mehr.
Deshalb muß man das Makro um diesen Befehl:
Kassenlade öffnen erweitern.
Jetzt weiß ich nicht was ich einprogrammieren muß
hilf mir bitte weiter, oder gib mir Info, wen ich noch fragen könnte.
Gruß
völdy
Ich freue mich von dir zu hören.
Hier einige Daten:
1. Netzteil heißt: CDMK-USB
2. USB Verbindung
3. Anschluß: Com4
Info:
Die Kassenlade öffnet sch, wenn ich F12 (habe ich bereits im Kassenprogramm vorgegeben) drücke, jedoch nur auf dem Desktop.
Sobald ich das Excel Programm öffne funktioniert das Ganze nicht mehr.
Deshalb muß man das Makro um diesen Befehl:
Kassenlade öffnen erweitern.
Jetzt weiß ich nicht was ich einprogrammieren muß
hilf mir bitte weiter, oder gib mir Info, wen ich noch fragen könnte.
Gruß
völdy
Antwort 3 von TomG
Du musst die ESC-Folge in Deinen Bondruck einbauen. Verwendest Du einen TM-T88 Drucker?
Gruß
Thomas
Gruß
Thomas
Antwort 4 von völdy
Hallo Schnorchel!
Ich verwende keinen Bondrucker, sondern einen LJ von HP, weil ich eine Quittung ausdrucke.
Da sich auf dem Desktop die Lade mit Taste F12 öffnen lässt, müsste ich meiner Meinung nach in ein Excel Mako einen Befehl eingeben.
Es wäre ideal, wenn ich den Befehl in mein Druckmakro eingeben könnte,
F12
Com4
Aber wie heißt der ?
Gruß
völdy
Ich verwende keinen Bondrucker, sondern einen LJ von HP, weil ich eine Quittung ausdrucke.
Da sich auf dem Desktop die Lade mit Taste F12 öffnen lässt, müsste ich meiner Meinung nach in ein Excel Mako einen Befehl eingeben.
Es wäre ideal, wenn ich den Befehl in mein Druckmakro eingeben könnte,
F12
Com4
Aber wie heißt der ?
Gruß
völdy
Antwort 5 von völdy
Hallo TomG!
Leider kann ich mit dinem ESC nichts anfangen, weil ich einen HP LJ angeschlossen habe. Sollte ich dennoch das ESC eingeben, dann solltest du mir die VBA mitteilen.
Danke
völdy
Leider kann ich mit dinem ESC nichts anfangen, weil ich einen HP LJ angeschlossen habe. Sollte ich dennoch das ESC eingeben, dann solltest du mir die VBA mitteilen.
Danke
völdy

