ich habe heute das erste Mal mit VBA gearbeitet und verzweifle fast. Mein Problemist folgendes.
Ich habe im Bereich G14 Namen in einer Dropdown Liste. Sofern ein Name ausgewählt wird, soll in der Zelle I14 das Tagesdatum eingetragen werden. Dieses Tagesdatum soll aber nur geändert werden, wenn der Name aus G14 gelöscht wird.
Ich hatte mir dieses Makro aus dem Internet kopiert:
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Intersect(Range("G14"), Target) Is Nothing Then Exit Sub
Range("I" & Target.Row).Value = Now()
Range("I" & Target.Row).NumberFormat = "dd/mm/yyyy"
End Sub
Nur kann ich es leider nicht realisieren, dass das Datum unveränderlich ist (bei Tageswechsel) und das es wieder gelöscht wird, sofern der Name auf G14 gelöscht wird.Ich suche seit Stunden in diversen Excelforen, auch hier, nach einer Lösung, aber das für mich passende konnte ich bisher nicht finden. Ich muss dazu sagen, dass ich absolut unbeleckt im Umgang mit VBA bin.
Ist es überhaupt möglich das so zu realisieren, wie ich es beschrieben habe?
Ich hoffe ich konnte mich verständlich ausdrücken.
Gibt es dort eine Möglichkeit das zu realisieren?
Vielen Dank an Euch im Voraus.
Lieben Gruß
Felix