jeweil. Tagesdatum in Pulldown - VBA
18.09.2006 21:33:07
Wolfgang
in einem Pulldownmenü würde ich gerne das jeweils aktuelle Tagesdatum erscheinen lassen. Nur wenn es aktiviert wurde, soll das jeweilige Datum, an dem das Pulldownmenü in der jeweiligen Zelle aktiviert wurde und gespeichert wurde, bestehen bleiben. Anbei ein Auszug aus meinem Code zur Datumseinstellung. Das Problem ist, dass momentan immer nur das Datum erscheint, an dem das Tabellenblatt generiert wurde bzw. abgespeichert wurde. Was mache ich da falsch? Auch hier wäre ich für eine Hilfestellung aus dem Forum sehr dankbar.
Herzliche Grüße
Wolfgang
'Für Pulldown die erforderlichen Daten in W1 bis W 2 schreiben, danach in O3 bis Q 200
Sub Nur_ein_Datum()
Range("W1").Value = "Ja" & " " & Date
Range("W2").Value = "Nein" & " " & Date
Range("W1:W2").Select
Selection.Font.ColorIndex = 2
Range("O3:Q200").Select
With Selection.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=$W$1:$W$2"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = "Auweia"
.InputMessage = ""
.ErrorMessage = _
"Hier können Sie bitte nur das Listenfeld mit den Vorgaben nutzen."
.ShowInput = True
.ShowError = True
End With
End Sub