ich würde gerne per VBA aus einer Spalte bestimmte Zellen in ein anderes Tabellenblatt direkt
untereinander auflisten.
Das ist mein Code bisher:
For columna = 3 To 3
For rowa = 2 To 3000
If (Val(Cells(rowa, columna).value) = 1) Then
Range("D" + CStr(rowa)).Select
Selection.Copy
Range("F" + CStr(rowa)).Select
ActiveSheet.Paste
End If
Next rowa
Next columna
So wie die Schleife jetzt läuft, wird der bestimmte Wert aus der Zelle kopiert und 1:1 in der F Spalte in der selben Zeile eingefügt.
Wie könnte ich es so umschreiben, dass die Ergebnisse in einem anderen Tabellenblatt direkt untereinander kopiert werden?