VBA DTPicker kein Change-Ereigniss

Hallo,
ich habe in einem Formular den DTPicker eingesetzt.
Nach Änderungen an dem Inhalt wird eine Dauer neu berechnet.
Das geschieht per Changeereignis.
Wenn ich in diesem DTPicker per Hand ein Datum auswähle, wird das Changeereignis auch ausgelöst.
Wird der Inhalt des DTPickers aber über einen Button, verändert (DTPicker1.value = Date - 1) wird das Changeereignis nicht ausgelöst.
Andere Objekte z.B. Textboxen reagieren da anders.
Kann man das irgendwie einstellen?

Gruß Achim

ich habe in einem Formular den DTPicker eingesetzt.

Hallo Achim,

von welchem Vba reden wir? Es gibt ca. 30. Welches Officeprogramm, Version?

Und, es geht darum: http://support.microsoft.com/kb/259646/de ?

Gruß
Reinhard

Hallo Reinhard,
ich habe es mit Excel 2000 und 2007 getestet.
Beide haben das selbe Problem.
Den DTPicker habe ich als mscomct2.ocx unter Windows/System32
vorliegen und in die Registry eingetragen.
Ich habe mir mittlerweile so geholfen, das ich an der Stelle wo ich das .Value des DTPickers verändere einfach ein call auf das Changeereignis hinzugefügt habe.

Gruß Achim