Do until Loop
09.07.2014 14:10:55
Hans
Habe ein Problem bei dem ich einfach nicht weiterkomme
Habs mit dem Macrorekorder so hinbekommen das ich den code manuell abreche
geht aber bestimmt besser
Habe einfach den Kopf kopiert und angepasst an die nächste zeile
zeilen sollen von E19 nach unten bis er auf eine leere zeile trifft abgearbeitet werden
Mein Code wurde natürlich so ziehmlich lange und Excel hat gemeckert :-(
Sub Test()
'
' Test Makro
' Automatische Bestellungserfassung erstellt am 16.10.2013
'
Sheets("Lieferschein").Select
Range("E19").Select
Selection.Copy
Sheets("Eingabe Daten Prod. Auftrag").Select
Range("B11").Select
ActiveSheet.Paste
Sheets("Lieferschein").Select
Range("B19").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Eingabe Daten Prod. Auftrag").Select
Range("C11").Select
ActiveSheet.Paste
Sheets("Lieferschein").Select
Range("H19").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Eingabe Daten Prod. Auftrag").Select
Range("D11").Select
ActiveSheet.Paste
Sheets("Lieferschein").Select
Range("H15").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Eingabe Daten Prod. Auftrag").Select
Range("E11").Select
ActiveSheet.Paste
Sheets("Lieferschein").Select
Range("C19").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Eingabe Daten Prod. Auftrag").Select
Range("F11").Select
ActiveSheet.Paste
Application.Run _
"Fertigungsplanung_.xlsm!EingabeDatenProdAuftrag_Bestellung"
Sheets("Lieferschein").Select
Range("E20").Select
Selection.Copy
Sheets("Eingabe Daten Prod. Auftrag").Select
Range("B11").Select
ActiveSheet.Paste
Sheets("Lieferschein").Select
Range("B20").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Eingabe Daten Prod. Auftrag").Select
Range("C11").Select
ActiveSheet.Paste
Sheets("Lieferschein").Select
Range("H20").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Eingabe Daten Prod. Auftrag").Select
Range("D11").Select
ActiveSheet.Paste
Sheets("Lieferschein").Select
Range("H15").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Eingabe Daten Prod. Auftrag").Select
Range("E11").Select
ActiveSheet.Paste
Sheets("Lieferschein").Select
Range("C20").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Eingabe Daten Prod. Auftrag").Select
Range("F11").Select
ActiveSheet.Paste
Application.Run _
"Fertigungsplanung_.xlsm!EingabeDatenProdAuftrag_Bestellung"
Sheets("Lieferschein").Select
Range("E21").Select
Selection.Copy
Sheets("Eingabe Daten Prod. Auftrag").Select
Range("B11").Select
ActiveSheet.Paste
Sheets("Lieferschein").Select
Range("B21").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Eingabe Daten Prod. Auftrag").Select
Range("C11").Select
ActiveSheet.Paste
Sheets("Lieferschein").Select
Range("H21").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Eingabe Daten Prod. Auftrag").Select
Range("D11").Select
ActiveSheet.Paste
Sheets("Lieferschein").Select
Range("H15").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Eingabe Daten Prod. Auftrag").Select
Range("E11").Select
ActiveSheet.Paste
Sheets("Lieferschein").Select
Range("C21").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("Eingabe Daten Prod. Auftrag").Select
Range("F11").Select
ActiveSheet.Paste
Application.Run _
"Fertigungsplanung_.xlsm!EingabeDatenProdAuftrag_Bestellung"
u.s.w