Zum Inhalt springen

Access: Visible auf true bzw. false setzen


Pittiplatsch

Empfohlene Beiträge

Hi, wer kann mir helfen ?

Ich habe ein Formular, in dem mehrere Registersteuerelement übereinander gelegt sind. Außerdem sind genauso viele Schaltflächen wie Register vorhanden.

Die Register sollen jetzt bei der Betätigung der entsprechenden Schaltfläche eingeblendet werden. Im eingeblendeten Register soll ein Focus auf ein bestimmtes Textfeld gesetzt werden. Alle anderen Register sollen ausgeblendet werden.

Schreibe ich jetzt im VBA-Code

"me.Register1.visible=False"

und

"me.Register2.visible=True"

bekomme ich die Fehlermeldung, daß das nicht möglich ist, solange in dem auszublendenden Register noch ein Focus gesetzt ist.

Wie kann ich jetzt bestimmen, daß ddas Textfeld in Register1 den Focus verliert sobald ich das Register2 aufrufe ? :confused:

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo,

erstelle Dir einfach auf Deinem Formular ein neues Feld (transparent, flach, keinen Rahmen --> so dass man es nicht sieht) und setze immer, bevor Du Deine Registerelemente umsetzen möchtest, den Focus auf dieses Feld. Das Feld darf aber nicht unsichtbar sein.

Gruß Meenzer

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hi,

Danke für den Tipp.

Genau das war auch mein Fehler.

Ich habe dummerweise :D versucht, den Focus auf das neue Registerelement zu setzen, bevor ich dieses auf sichtbar gesetzt hab.

Ich hab jetzt die Reihenfolge der Befehle geändert.

1. Neues Registerelement auf sichtbar setzen

2. Focus auf neues Registerelement setzen

3. Altes Registerelement auf unsichtbar setzen

Dadurch brauch ich dann aber auch kein weiteres transparentes Element

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...