Fakten: Das Makro zieht aus einer Datei Artikelnummern, dazugehörigen Produktionsmengen, Zeiten und Anzahl der Aufträge.
Der Fehler ist jedoch: Auch wenn ein Auftrag noch nicht abgeschlossen ist, werden die bisherigen Produktionsdaten mitreingerechnet.
Folge: Ich habe Mischdaten, nämlich die Menge und die Zeit aufsummiert aus allen (angefangenen) Aufträgen, aber nur die Anzahl der bereits abgeschlossenen Aufträge.
Frage: Wie sage ich dem Makro, das es nur abgeschlossene Aufträge zählen soll, d.h. erfolgte nach einem Produktionswechsel kein weiterer dürfen die Zeiten und Mengen nicht mitgerechnet werden.
Das hier ist de rzugehörige Makroteil:
With Worksheets("FL 23").Cells(zeilenindex, spaltenindex)
Add = 1
Produkt = ""
'prüfen ob gewechselt, in spalte 12 Auftragsart
wechsel = Worksheets("FL 23").Cells(zeilenindex, 12).Value
zähler = 0 ' Variablen initialisieren.
'prüfen ob Umstellung TU, CW oder PW
If wechsel <> "" Then
innerindex = zeilenindex + 1
isda = 0
'hier Zeilenzahl aus Quelldaten eingeben
Danke für eure hilfe