ich habe wieder mal ein Problem:
ich möchte das händische schreiben von Packzetteln auf Excel umstellen und brauche Hilfe.
Die Zettel sollen in folgender Reihenfolge gedruckt werden
Produkt 111 an Kunde 1, Kunde 2, Kunde 3...
Produkt 112 an Kunde 1, Kunde 2, Kunde 3...
https://www.herber.de/bbs/user/91312.xlsm
Mein Ansatz bis jetzt funktioniert soweit, dass die richtigen Werte in die richtigen Zellen _
geschrieben werden. Für den Sprung von Kunde zu Kunde und anschließen zum nächsten Produkt habe ich keine Ahnung
ich bedanke mich im voraus
Norbert
Sub Makro3a()
Dim Blatt As Object
On Error Resume Next ' Bei Fehler wird die nächste Zeile ausgeführt
'es gibt auch Druckaufträge mit null
Sheets("Zettel").Select
Range("B27").Select
ActiveCell.FormulaR1C1 = "=+Tabelle1!R3C4" ' Kunde nach jedem Zyklus eine Zelle _
nach rechts
' bis leere zelle
Range("D27").Select
ActiveCell.FormulaR1C1 = "=+Tabelle1!R4C4" ' Farbe nach jedem Zyklus eine Zelle _
_
nach rechts
Range("C29").Select
ActiveCell.FormulaR1C1 = "=+Tabelle1!R7C1" ' Produkt jede Runde eine Zelle nach unten _
_
von
'a7 bis a37 _
_
' bis leere zelle
Calculate
For Each Blatt In Worksheets
With Blatt
.PrintOut From:=1, To:=1, Copies:=.Range("a1")
.PrintOut From:=2, To:=2, Copies:=.Range("b1")
End With
Next Blatt
End Sub