Excel Zeilenwerte automatisch übertragen

Hallo! Habe eine Frage zu Excel 2003. Wie kann man bei einem bestimmten Einrag in einer Spalte d.h. z.B. 1.1 bis 1.6 in Spalte G die kompletten Werte dieser Zeile (Spalte A-E) in ein separates Tabellenblatt in dem die Einträge wiederum in der Spalte A zu finden sind d.h. 1.1 bis 1.6 automatisch an die richtige Stelle übertragen. Sverweis funktioniert glaube ich nur wenn im Tabellenblatt die Spalte der Einträge 1.1 bis 1.6 immer aufsteigend sortiert ist. Dies ist aber hier nicht der Fall d.h. z.B. das in Zeile 5 der Wert 1.6 steht und in Zeile 8 dann der Wert 1.1 steht! Kann man das mit einer Wenn-Funktion lösen? Freue mich auf eure Hilfe!

Hallo! Habe eine Frage zu Excel 2003. Wie kann man bei einem
bestimmten Einrag in einer Spalte d.h. z.B. 1.1 bis 1.6 in
Spalte G die kompletten Werte dieser Zeile (Spalte A-E) in ein
separates Tabellenblatt in dem die Einträge wiederum in der
Spalte A zu finden sind d.h. 1.1 bis 1.6 automatisch an die
richtige Stelle übertragen.

Hallo Mahehalo,

unten Rechtsklick auf das Blattregister, Code anzeigen…, dort Code reinkopieren, ggfs Blattnamen „Tabelle2“ anpassen, Editor schließen.

Gruß
Reinhard

Option Explicit

Private Sub Worksheet\_Change(ByVal Target As Range)
Dim Zelle As Range, Zei2 As Long
Set Target = Intersect(Target, Columns(7))
If Target Is Nothing Then Exit Sub
With Worksheets("Tabelle2")
 Zei2 = .Cells(Rows.Count, 1).End(xlUp).Row + 1
 For Each Zelle In Target
 If Day(Zelle.Value) = 1 And Month(Zelle.Value) \>= 1 And Month(Zelle.Value) 

Hallo,
etwas ausserhalb vom Thema

Du kannst generell NICHT in eine Excel-Zelle schreiben, bewege den Wert von hier zum Ziel.
Du kannst nur in die Zielzelle schreiben, hole den Wert von der Quelle hierher, mit irgendwelchen Regeln, Formeln usw.
Gruss Helmut