Hi Regina,
ich bin jetzt absolut kein VB-ler, aber nachfolgenden Code habe ich mit dem Recorder aufgezeichnet und dann als Code in das Tabellenblatt eingefügt:
Private Sub Worksheet_Activate()
Range("A1").Select
ActiveCell.FormulaR1C1 = "=DAY(TODAY())"
Range("B1").Select
ActiveCell.FormulaR1C1 = "=MONTH(TODAY())"
Range("C1").Select
ActiveCell.FormulaR1C1 = "=YEAR(TODAY())"
End Sub
Wobei hier jetzt A1 für die Dropdownzelle des Tages, B1 des Monats und C1 des Jahres steht.
Jedesmal wenn das Tabellenblatt geöffnet wird, werden die drei Formeln eingetragen und es steht entsprechend der heutige Tag, der Monat und das Jahr in den Zellen, Wenn dann etwas anderes aus dem Dropdown ausgewählt wird, wird die Formel überschrieben.
CU Aliba