Kopiermakro um Kontrollabfrage ergänzen
Sirenia
ich habe ein Makro, das mir Spalten kopiert - bin auch sehr sehr glücklich damit. Ich möchte dieses Makro gerne um eine Kontrolle ergänzen:
Das Makro kopiert mir die Zeile 7 komplett in die erste, unbeschriebene Zeile und sortiert die kopierten Zeilen nach Datum. Das Datum steht jeweils in der Spalte A. Ich möchte nun gerne, dass das Makro so ergänzt wird, dass vorher abgefragt wird, ob das Datum schon in meinen kopierten Einträgen vorhanden ist. Dann soll abgefragt werden "Das Datum xx.xx.xxxx ist schon vorhanden. Wirklich überschreiben?" Ja oder Nein.
Bei "Ja" soll dann brav die neue Spalte kopiert werden, bei "Nein" soll das Makro abgebrochen werden.
Hat jemand eine Idee, wie das umgesetzt werden könnte?
Hier schonmal mein bisheriges Kopiermakro:
Private Sub sortieren_Click()
Dim lngRow As Long
With Sheets("M")
If Application.CountIf(.Columns(1), .Cells(7, 1)) = 1 Then
lngRow = .Cells(.Rows.Count, 1).End(xlUp).Row + 1
.Rows(7).Copy
.Cells(lngRow, 1).PasteSpecial xlPasteValues
.Range(.Cells(10, 1), .Cells(lngRow, 136)).Sort key1:=.Cells(10, 1), order1:= _
xlAscending, header:=xlNo
End If
End With
Next
End Sub
Ich hoffe, ich konnte irgendwie erklären, was ich meine.
Wünsche allen einen guten Start in den Tag!
Viele Grüße,
Sirenia