Ich habe für unseren Betrieb, bei dem ich arbeite ein Bestellformular angelegt. Nun möchte ich über eine Befehlsschaltfläche eine Speicherung als PDF und den Druck auslösen. Das es machbar ist, habe ich bereits gelesen, aber ich bringe es noch nicht fertig, die Codes so zusammen zu führen, dass es funktioniert und beim testen druckt er mir immer wieder neue Blätter. Die Schaltfläche befindet sich direkt auf dem Tabellenblatt und wird nicht mit gedruckt.
Der Code den ich bis jetzt habe lautet:
With Sheets("Bestellformular")
ActiveWindow.SelectedSheets.PrintOut Copies:=2
ActiveSheet.Cells(11, 7) = ActiveSheet.Cells(11, 7) + 1
Die Idee wäre: Dass beim Drücken der Schaltfläche im Tabellenblatt "Drucken" eine MessageBox aufgeht, in der man den Dateinamen eingeben kann. Wenns geht oder klappt, natürlich auch mit dem Datum und der Kostenstellennummer (Feld A20 "Datum", Feld D20 "Kostenstelle"). Die Datei sollte als PDF gespeichert werden.
Der Pfad der Datei bleibt immer gleich und lautet:
G:\Technik\ww_Technik\Team Werkstatt\Lager\Bestellungen
Danach sollte wie oben das ganze 2mal gedruckt werden.
Ich hoffe Ihr könnt mir weiterhelfen.