Herbers Excel-Forum - das Archiv

best. Werte aus Tab1 nach Tab2 übertragen

Bild

Betrifft: best. Werte aus Tab1 nach Tab2 übertragen
von: Peter
Geschrieben am: 12.12.2003 09:56:43
Hallo Forum,
ich habe in Tabelle1 in Spalte "B", ab "B2" Namen und in Spalte "E" ab "E2"
dazugehörige Datumswerte stehen.
Ich möchte nur die Namen nach Tabelle2 übernehmen, wo der dazugehörige
Datumswert >= heute ist. Diese Auswahl soll in Tabelle 2 fortlaufend
ab "B8" eingetragen werden.

Danke Peter

Bild

Betrifft: AW: best. Werte aus Tab1 nach Tab2 übertragen
von: WernerB.
Geschrieben am: 12.12.2003 10:57:43
Hallo Peter,

wie gefällt Dir das?


Sub Peter()
Dim laR1 As Long, laR2 As Long, i As Long
Application.ScreenUpdating = False
laR1 = Sheets("Tabelle1").Cells(Rows.Count, 2).End(xlUp).Row
For i = 2 To laR1
If Sheets("Tabelle1").Cells(i, 5).Value >= Date Then
laR2 = Sheets("Tabelle2").Cells(Rows.Count, 2).End(xlUp).Row
If laR2 < 7 Then laR2 = 7
Sheets("Tabelle2").Cells(laR2 + 1, 2).Value = _
Sheets("Tabelle1").Cells(i, 2).Value
End If
Next i
Application.ScreenUpdating = True
End Sub


Viel Erfolg wünscht
WernerB.

P.S.: Das Forum lebt auch von den Rückmeldungen der Fragesteller an die Antworter (siehe Forums-FAQ).
Bild

Betrifft: AW: Danke -jetzt komme ich weiter- o.T.
von: Peter
Geschrieben am: 13.12.2003 10:51:45
Danke
Bild