Eintrag in zwei Formulare

09/10/2009 - 13:11 von Michael Hochbaum | Report spam
Hallo Leute,

ich habe folgendes kleines Problem, dessen Lösung sicherlich sehr einfach
ist. Ich habe zwei Formulare mit dazugehörigen Tabellen. Das Formular 2
verfügt über zwei Textfelder A und B. In diesen beiden Textfeldern sind die
Eintragungen „Ja“ und „Nein“ möglich. In Abhàngigkeit von den Eintragungen in
den Textfeldern A und B des Formulars 2 soll nun im Formular 1 in einem
Ja/Nein Feld ein Haken gesetzt werden oder nicht. Konkret: Befindet sich im
Textfeld A sowie im Textfeld B des Formulars 2 jeweils der Eintrag „Ja“, dann
soll im Ja/Nein Feld des Formulars 1 das Ja/Nein Feld angehakt sein,
anderenfalls nicht.

Mein VBA Code lautet momentan folgendermaßen:

Private Function test()
If Me!A = "Ja" And Me!B = "Ja" Then
FormularEins!janein = 1
Else
FormularEins!janein = 0
End If
End Function

Diese Funktion habe ich beiden Textfeldern A und B als Ereignis „Nach
Aktualisierung“ im Formular 2 zugewiesen. Leider erhalte ich nicht das
gewünschte Ergebnis. Ich vermute zwei Dinge: Sowohl die Syntax, als auch die
Wahl des Ereignisses sind nicht ganz korrekt. Mit meinem begrenzten VBA
Wissen finde ich den Fehler nicht… Wer kann mir bei meinem Problem helfen?

Schon jetzt vielen Dank.
Michael
 

Lesen sie die antworten

#1 Mark Doerbandt
09/10/2009 - 17:08 | Warnen spam
Hallo, Michael,

Michael Hochbaum:

ich habe folgendes kleines Problem, dessen Lösung sicherlich sehr einfach
ist. Ich habe zwei Formulare mit dazugehörigen Tabellen. Das Formular 2
verfügt über zwei Textfelder A und B. In diesen beiden Textfeldern sind die
Eintragungen „Ja“ und „Nein“ möglich. In Abhàngigkeit von den Eintragungen in
den Textfeldern A und B des Formulars 2 soll nun im Formular 1 in einem
Ja/Nein Feld ein Haken gesetzt werden oder nicht. Konkret: Befindet sich im
Textfeld A sowie im Textfeld B des Formulars 2 jeweils der Eintrag „Ja“, dann
soll im Ja/Nein Feld des Formulars 1 das Ja/Nein Feld angehakt sein,
anderenfalls nicht.

Mein VBA Code lautet momentan folgendermaßen:



wenn die Daten in einer Tabelle stehen und beide Steuerelemente an das
gleiche Feld im gleichen Datensatz gebunden sind, brauchst Du
eigentlich keinen VBA-Code dafür, bestenfalls noch ein .Requery. Ist
das so?

Gruss - Mark

Ähnliche fragen