Kopieren von Zeilen zwischen zwei Datumsangaben
29.09.2017 11:53:13
Zeilen
ich möchte gern in einer Tabelle (Archiv) nach Zeilen suchen und diese dann auf einem anderen Tabellenblatt (Auswahl) ausgeben (also kopieren und auf dem anderen Tabellenblatt einfügen). Jedoch sollten alle Zeile die zwischen zwei Datum's stehen kopiert werden.
Ich habe es auch schon etwas versucht, habe keine Idee wie ich weiter komme. Hier der Schnipsel mit dem ich begonnen habe, habe aber noch keine Idee wie ich das mit dem kopieren umsetze.
Private Sub nach_Datum_suchen()
Dim lngZeile As Long, lngZiel As Long
Dim varAntwort
Dim datStart As Date, datEnde As Date
varAntwort = InputBox("Bitte Anfangsdatum des Zeitraums eingeben:", "Startdatum")
If varAntwort "" Then
If IsDate(varAntwort) Then
datStart = CDate(varAntwort)
Else
MsgBox "Eingegebenens Startdatum fehlerhaft!"
Exit Sub
End If
Else
MsgBox "Startdatum fehlt!"
Exit Sub
End If
varAntwort = InputBox("Bitte Endedatum des Zeitraums eingeben:", "Endedatum")
If varAntwort "" Then
If IsDate(varAntwort) Then
datEnde = CDate(varAntwort)
Else
MsgBox "Eingegebenens Endedatum fehlerhaft!"
Exit Sub
End If
Else
MsgBox "Endedatum fehlt!"
Exit Sub
End If
End Sub
Hier meine Beispieldatei:
https://www.herber.de/bbs/user/116627.xlsm
Ich würde mich sehr über Hilfe freuen.
Beste Grüße
Oliver
Anzeige