- Registriert
- 19.06.08
- Beiträge
- 423
Hallo,
ich suche ein Makro dass eine Zeile kopiert, wenn in einer anderen eine 1 steht.
Das heißt z.b.:
in Zeile A1, A2 und A3 habe ich eine Text oder Wert stehen.
und in Zeile B1, B2 und B3 habe ich eine Plausibilitätsprüfung gemacht mit 0 und 1.
z.B.: in Zeile B1 und B2 steht eine 1. Jetzt möchte ich das das Makro auf Befehl die Zeile B1 bis B3 automatisch durchgeht und wenn in der Zeile eine 1 steht, dann den Inhalt aus z.b. A1 und A2 nach E1 und E2 kopiert.
Vielen Dank im voraus!
Gruß
Edit:
Hab mittlerweile eine Lösung:
Sub kopieren()
Dim letzteZeile As Long
letzteZeile = Sheets(1).Range("B65536").End(xlUp).Row
For i = 1 To letzteZeile
If Cells(i, 2).Value = 1 Then
Cells(i, 1).Copy Cells(i, 5)
End If
Next i
End Sub
ich suche ein Makro dass eine Zeile kopiert, wenn in einer anderen eine 1 steht.
Das heißt z.b.:
in Zeile A1, A2 und A3 habe ich eine Text oder Wert stehen.
und in Zeile B1, B2 und B3 habe ich eine Plausibilitätsprüfung gemacht mit 0 und 1.
z.B.: in Zeile B1 und B2 steht eine 1. Jetzt möchte ich das das Makro auf Befehl die Zeile B1 bis B3 automatisch durchgeht und wenn in der Zeile eine 1 steht, dann den Inhalt aus z.b. A1 und A2 nach E1 und E2 kopiert.
Vielen Dank im voraus!
Gruß
Edit:
Hab mittlerweile eine Lösung:
Sub kopieren()
Dim letzteZeile As Long
letzteZeile = Sheets(1).Range("B65536").End(xlUp).Row
For i = 1 To letzteZeile
If Cells(i, 2).Value = 1 Then
Cells(i, 1).Copy Cells(i, 5)
End If
Next i
End Sub
Zuletzt bearbeitet: