27.04.2016, 15:54
Hallo,
Habe mir jetzt ein Makro geschrieben, das mir die gesamte aus einem Formular ein Datum ausliest, und mir aus einer Tabelle die Zeile zum entspr. Datum anzeigt.
Sollte das Datum nicht vorhanden sein, soll es quasi in der nächsten Zeile weiterlesen. Zur Zeit erscheint diese MsgBox "Wert nicht gefunden"
Geht das mit meiinem Ansatz:
Habe mir jetzt ein Makro geschrieben, das mir die gesamte aus einem Formular ein Datum ausliest, und mir aus einer Tabelle die Zeile zum entspr. Datum anzeigt.
Sollte das Datum nicht vorhanden sein, soll es quasi in der nächsten Zeile weiterlesen. Zur Zeit erscheint diese MsgBox "Wert nicht gefunden"
Geht das mit meiinem Ansatz:
Code:
Sub DatenfindenundkopierenTEST()
Dim rng As Range
Dim suchDatum As Date
suchDatum = Sheets("Tabelle1").Range("H4").Value 'gesuchter Wert
'Range("B13") = suchDatum
Set rng = Worksheets("CSV Transfer").Range("A2:A366").Find(suchDatum)
If rng Is Nothing Then
MsgBox "Wert nicht gefunden!"
Else
rng.EntireRow.Copy
Worksheets("Tabelle1").Range("A13").PasteSpecial Paste:=xlPasteAll
End If
End Sub