Hallo ich bin nicht sehr gut in VBA und komme selbt mit Hilfe nicht zu meinen Ziel
Ich bräuchte eine Schleife die mein Macro so lange wiederholt bis in Zelle A nichts mehr steht bzw mein Macro nur dann anwendet wenn in Zelle A ein Wert (Datum) steht
mein Ansatz
***
End Sub
***
Nexter Schritt wäre dann
(der umfang beträgt ca. 2000 Zeilen )
ich hoffe es kann geholfen werden
MfG Sunny
Ich bräuchte eine Schleife die mein Macro so lange wiederholt bis in Zelle A nichts mehr steht bzw mein Macro nur dann anwendet wenn in Zelle A ein Wert (Datum) steht
mein Ansatz
Visual Basic-Quellcode
- Sub Makro1()
- '
- ' Makro1 Makro
- '
- '
- Range("A2,F2,G2").Select
- Range("G2").Activate
- Selection.Copy
- Windows("Batchverbrauchrev1_test06.09.2012.xls").Activate
- Range("D1").Select
- Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
- :=False, Transpose:=False
- Range("C4").Select
- Application.CutCopyMode = False
- Selection.Copy
- Windows("Produktionsauswertung_test06.09.2012.xlsx").Activate
- Range("N2").Select
- Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
- :=False, Transpose:=False
***
End Sub
***
Nexter Schritt wäre dann
Visual Basic-Quellcode
- Range("A3,F1033,G3").Select
- Range("G3").Activate
- Selection.Copy
- Windows("Batchverbrauchrev1_test06.09.2012.xls").Activate
- Range("D1").Select
- Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
- :=False, Transpose:=False
- Range("C4").Select
- Application.CutCopyMode = False
- Selection.Copy
- Windows("Produktionsauswertung_test06.09.2012.xlsx").Activate
- Range("N3").Select
- Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
- :=False, Transpose:=False
(der umfang beträgt ca. 2000 Zeilen )
ich hoffe es kann geholfen werden
MfG Sunny
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Sunny0312“ ()