VBA: Warum muss ich setzen, um zu Steuern, jedes mal?

Ich bin erstellen einer persönlichen Bibliothek Inventar-system mit einer Access 2007-Datenbank. Im code, wenn ich mich auf die .Text - Eigenschaft eines Formular-Steuerelement, ob es den Wert ändern, oder einfach nur überprüfen Sie den Wert in einer IF-Anweisung, bekomme ich aufgefordert, mit Run-time error '2185': You can't reference a property or method for a control unless the control has the focus.

Warum ist das so?

Zur Einstellung der .Text es ist nicht eine große Sache, aber wenn ich bin der überprüfung der Wert in einer IF-Anweisung, kann ich nicht den Fokus, wenn ich die Prüfung mehrerer Bedingungen.

Schreibe einen Kommentar