Hallo,
sorry für die verspätete Rückmeldung.
Mir ist augefallen, dass viele verwendete Variablen nicht declariert sind.
Die Variable today bspw. wird verwendet, bevor dieser ein Wert zugewiesen wird.
Logische Fehler können schneller entdeckt werden, wenn die "erforderliche Variablendeklaration" aktiviert wird.
Ich würde in er Sub cmbEingeben_Click() einen Haltepunkt setzen und anschließend in der Maske Angabe eingeben.
Im Code werden u.a. die Formate der Zellen geändert:
Jahr = Year(today)
Range("A:A").NumberFormat = Jahr
Range("A2:A26").Select
Selection.NumberFormat = "General"
Select-Anweisungen sollten möglichst vermieden werdeen, da diese die Ausführung verlangsamt.
LG, BigBen
|