Felder in Formular 'unsichtbar' schalten

Hallo zusammen

Habe folgendes Problem. Ich möchte in einem Formular Eingabefelder nicht sichbar schalten, wenn bestimmte Felder leer sind.
z.B. wenn Feld1 leer ist dann soll Feld2 nicht sichtbar sein. Wenn Feld1 einen Wert enthält dann soll Feld2 sichtbar sein.
Nachdem ich in VBA absoluter Laie bin habe ich mit der Accesshilfe Versuche mit if/then und Visible bzw. Enabled gestartet aber ohne wirklichen Erfolg. Vielleicht weiß jemand einen Trick?

Danke für die Hilfe

Gruß Andi

Hallo Andreas,

wie wär´s mit

if isnull(me.feld1) then
me.feld2.visible = false
else
me.feld2.visible = true
end if

und diesen Schnippsel reingepackt in die Eigenschaft von Feld1 bei „Nach Aktualisierung“ - sollte klappen …

gruss
moritzbock

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Besser:

Private Sub DeinFeld\_AfterUpdate()
 Me!MeinAnderesFeld.visible = Not IsNull(Me!DeinFeld)
End sub

' und dann auch:
Private Sub Form\_Current()
 Call DeinFeld\_AfterUpdate
end sub

Gruß aus dem Norden
Reinhard Kraasch

(http://www.dbwiki.de - das Datenbank-Wiki)

Danke!
Funktioniert klasse, Dankeschön !

Andi