ich habe in 'DieseArbeitsmappe' eine Variable deklariert mit
Public dTestDatum as Date
Ich weise dann dieser Variablen in einer Userform einen Wert zu.
Aus dieser Form rufe ich ein eine neue Userform auf in der ich die Variable
dTestDatum verändern möchte.
Vor dem Aufruf der neuen Userform ist die Variable mit einem Datum gefüllt.
Beim öffnen der neuen Userform (Activate) möchte ich einem DTPicker ein MaxDate zuweisen:
DTPcker1.MaxDate=dTestDatum
Aber leider ist dTestDatum dann wohl nicht mehr vorhanden. MsgBox zeigt einen Leerstring und mein DTPicker ein Datum von 1898
Ich hatte angenommen, dass Public Variablen in allen Unterprogrammen sichtbar wären. Trifft das nicht für Userformen zu? Kann mir jemand sagen was ich falsch mache?
Gruß Wolfgang