ich habe in einer UserForm 18 (achtzehn) Datumsfelder, die ich als "Datum1", Datum2, ..., Datum18 benannt habe.
Abhängig von einem Zelleninhalt, in dem ein Wert sthet, will ich die nicht benötigten Datumsfelder auf "INVISIBLE" (frmÄnderungsFormular.Datum1.Visible = False) und/oder auf
"Disabled" (frmÄnderungsFormular.Datum1.Enabled = False)
setzen.
Wie muss ich diese Namen definieren, dass ich diese in einer FOR-Loop bearbeiten kann?
Wenn in der genannten Zelle ein Wert Anzahl = "x" steht, möchte ich die folgende Loop aufsetzen:
if numWert > 18 then ...nicht zugelassen ...
for i = Anzahl+1 to 18
...(Anzahl+1) = 9 'Beispiel
? frmÄnderungsFormular.Datum9.visible = False
next i
Ich bin für jede Anregung dankbar
...bruno :-)