Supportnet / Forum / Tabellenkalkulation
Excel-Makro: Drucken & Datei ohne Speichern schließen
Frage
Hi Freaks,
Ich habe gerade in Excel 2000 ein kleines Makro geschrieben und am Ende soll die Markierung an den Standarddrucker gedruckt werden und die Datei ohne Speichern geschlossen werden.
Obwohl ich beim aufzeichnen auf Markierung und Drucken geklickt habe und er brav die Markierung ausdruckt, reagiert das Makro nicht auf diesen Befehl. Woran kann das liegen?
Und danach möchte ich gerne das die Datei ohne Speichern geschlossen wird.
Das muß ich wohl per Hand schreiben, aber wie?
Gruß
Ingo
Antwort 1 von Guenter
Hallo Ingo,
normalerweise funktioniert das schon. Schreib doch mal Dein Makro hier rein.
Das Schließen der Arbeitsmappe funktioniert so:
Gruß
Günter
normalerweise funktioniert das schon. Schreib doch mal Dein Makro hier rein.
Das Schließen der Arbeitsmappe funktioniert so:
Application.DisplayAlerts=False
Workbooks.Close
Gruß
Günter
Antwort 2 von ingo
Hi Günter,
Vielen Dank für Deine Hilfe. Werde es morgen mal ausprobieren, da heute an dem PC gearbeitet wird.
Mit dem Drucken der Markierung habe ich allerdings noch keine Lösung. Ich habe dieses Makro schon mal unter Excel 97 aufgezeichnet und da hat das Drucken der Markierung anstandslos funktioniert.
Die Aufzeichnung in Excel 2000 habe ich mir mal angsehen. Eigenartigerweise steht doch überhaupt nichts von Drucken. Es schein, als hätte die Aufzeichnung diese Zeilen einfach unterschlagen, ob er während der Aufzeichnung ausgedruckt hat und nach dem Drucken der Markierung habe ich die Aufzeichnung beendet. Es müßte also drauf sein. Ist es aber nicht.
Kannst Du mir sagen, was ich für das Drucken der Markierung mit der Hand eingeben muß?
Gruß
Ingo
Vielen Dank für Deine Hilfe. Werde es morgen mal ausprobieren, da heute an dem PC gearbeitet wird.
Mit dem Drucken der Markierung habe ich allerdings noch keine Lösung. Ich habe dieses Makro schon mal unter Excel 97 aufgezeichnet und da hat das Drucken der Markierung anstandslos funktioniert.
Die Aufzeichnung in Excel 2000 habe ich mir mal angsehen. Eigenartigerweise steht doch überhaupt nichts von Drucken. Es schein, als hätte die Aufzeichnung diese Zeilen einfach unterschlagen, ob er während der Aufzeichnung ausgedruckt hat und nach dem Drucken der Markierung habe ich die Aufzeichnung beendet. Es müßte also drauf sein. Ist es aber nicht.
Kannst Du mir sagen, was ich für das Drucken der Markierung mit der Hand eingeben muß?
Gruß
Ingo
Antwort 3 von Guenter
Hallo Ingo,
wenn ich ein Makro zum Drucken von markierten Zellen aufzeichne, steht dort folgendes:
(Dieser Range nur als Beispiel)
Gruß
Günter
wenn ich ein Makro zum Drucken von markierten Zellen aufzeichne, steht dort folgendes:
Range("A6:I15").Select
Selection.PrintOut Copies:=1, Collate:=True
(Dieser Range nur als Beispiel)
Gruß
Günter

