Vergleichen zweier Eingabefelder

29/08/2008 - 19:21 von Peter Wilker | Report spam
Hallo

Es ist mir schon fast peinlich, danach zu fragen, aber ich komme einfach
nicht weiter.


Mein Problem:

Ich habe ein Eingabefeld (Datumsfeld) und ein zweites Eingabefeld
(Zahl), die ich mit VBA vergleichen möchte. Dabei ist es egal, welchen
Inhalt die Felder haben, es soll nur 'True' geliefert werden,wenn beide
Felder leer sind. Außerdem soll auch 'True' geliefert werden, wenn eines
der Felder den Focus hat und das andere Feld leer ist.

Wie muß der Code aussehen?

Besten Dank

Peter Wilker
 

Lesen sie die antworten

#1 Thomas Möller
29/08/2008 - 18:01 | Warnen spam
Hallo Peter,

Peter Wilker schrieb:
Ich habe ein Eingabefeld (Datumsfeld) und ein zweites Eingabefeld
(Zahl), die ich mit VBA vergleichen möchte. Dabei ist es egal, welchen
Inhalt die Felder haben, es soll nur 'True' geliefert werden,wenn beide
Felder leer sind.



probier mal folgenden Ansatz:

If Len(Trim$(Nz(Me!Datumsfeld,""))) = 0 And _
Len(Trim$(Nz(Me!Zahlenfeld,""))) = 0


Außerdem soll auch 'True' geliefert werden, wenn eines
der Felder den Focus hat und das andere Feld leer ist.



Dazu fügst Du in das Ereignis Bei_Fokuserhalt des jeweiligen
Steuerelements folgenden Code ein:

If Len(Trim$(Nz(Me!Datumsfeld,""))) = 0

Im Ereignis für das Datumsfeld prüfst Du das Zahlenfeld und umgekehrt.


HTH
Thomas

Homepage: www.Team-Moeller.de

Ähnliche fragen