Hallo zusammen,
ich habe recht wenig Ahnung von VBA.
Das einzige was mir ein wenig hilft ist sind einige uralt-Kenntnisse von Basic.
Ich habe hier meine Tabelle mit zZ. 150 Zeilen.
Diene müssen in ein Formular zu je 30Einträge. [Inventur > Tabellenblatt Blatt 2]
Das ist alles fertig,
per Drehfeld kann ich das Formular auf Blatt 1 bis zZ. Blatt 5 schalten.
Die Bereiche 1-30, 31-60, … 121 bis 150 werden entsprechend ausgewählt.
Ich habe mir ein VBA aufgezeichnet welches mir das Formular ausdruckt und mit meinen beschiedenen Kenntnissen so umgebaut, das alle Formulare auf ein mal gedruckt werden.
Hier das erstellte makro
In m2 steht die Seitenzahl
In l2 steht die aktuelle Seite die im Tabellenblatt angezeigt wird.
Sub drucken_alles()
anz = [m2]
akt = [l2]
For I = 1 To anz
[l2] = I
ActiveWindow.SelectedSheets.PrintOut Copies:=1
Next
[l2] = akt
Range(„b1“).Select
End Sub
Mein Problem,
die Formulare müssen auch als PDF erstellt werden.
Mit meinem Makro erzeuge ich zZ. 5 Druckbefehle mit je einer Seite
Ich benötige aber 1 Druckbefehl mit 5 Seiten.
Ist das möglich?
Danke Holger