Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Moin !

geht damit:

TextFeld.Enabled = False

macht das Feld grau und man kann es nicht mehr anwählen (es kann keinen Fokus mehr bekommen)

--> entspricht "Aktiviert: nein" in den Eigenschaften

TextFeld.Locked = True

das Textfeld bleibt optisch unverändert, man kann nur die Daten darin nicht ändern.

--> entspricht "Gesperrt: ja" in den Eigenschaften

gruß

Christian

Geschrieben

die Felder kannst Du direkt ansprechen, wenn Du z.B. ein Textfeld namens "txt_Eingabe" im Formular hast und das deaktivieren möchtest, sieht das in VBA so aus:

txt_Eingabe.Enabled = False

er geht dann automatisch davon aus, das es sich im aktiven Formular befindet

gruß

Christian

Geschrieben

Hi!

Du hast bei den Controls die Möglichkeit, denen einen Namen ( Eigenschaft --> Marke, Tag ) zu geben. Damit schalte ich dann meine Controls ein und aus:

------------------------------------------------

Dim ctl as Control

For Each ctl In Forms.Controls

If ctl.Tag = "DEINNAME" Then

If ctl.ControlType <> acCheckBox Then

ctl.Locked = True

ctl.Enabled = False

'ctl.Visible = False

ctl.BackColor = 14469027

ctl.SpecialEffect = 0

End If

End If

Next

------------------------------------------------

Gruss

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

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...