Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1968to1972
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Checkboxen beim "tabben" erkennbar machen

Checkboxen beim "tabben" erkennbar machen
12.03.2024 13:56:42
MaxBlack
Schönen guten Tag Gemeinde,
bislang habe ich alle meine VBA-Fragen dank euch bedienen können. Danke dafür!

Allerdings finde ich zu meinem aktuellen Problem keine Lösung.

Ich habe eine Userform mit diversen Checkboxen erstellt. Diese funktioniert soweit wie ich will.
Nun hätte ich gerne noch Bedienerfreundlichkeit. Das heißt, wenn ich mittels Tabulator durch die Checkboxen durch tabbe, will ich erkennen welche Checkbox selektiert ist.

Ich hoffe meine Anfrage war verständlich.
Grüße Max

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Checkboxen beim "tabben" erkennbar machen
12.03.2024 14:05:41
daniel
Hi
du kannst die Event-Makros der Checkbox nutzen.
also im ENTER-Event den Hintergrund auf eine Markierungsfarbe setzen
und im EXIT-Event den Hintergrund wieder auf die Standardfarbe zurückstetzen.

Private Sub CheckBox1_Enter()

CheckBox1.BackColor = vbYellow
End Sub

Private Sub CheckBox1_Exit(ByVal Cancel As MSForms.ReturnBoolean)
CheckBox1.BackColor = &H8000000F
End Sub


diese beiden Makros müsstest du dann für jede Checkbox anlegen.
Ggf kann man das über Klassenprogrammierung zusammenfassen, so dass du nicht für jedes Checkbox die Makros anlegen musst sondern nur einmal für alle, aber damit kenne ich mich nicht so aus.

Gruß Daniel

Anzeige
AW: Checkboxen beim "tabben" erkennbar machen
12.03.2024 14:14:13
MaxBlack
Hallo Daniel,
vielen Dank.
Dein Vorschlag ist doch schon mal gut. Allerdings hätte ich gerne etwas wie einen gepunkteten Rahmen.
Sollte dies nicht möglich sein nehme ich deine Variante ;)

Gruß Max
AW: Checkboxen beim "tabben" erkennbar machen
12.03.2024 14:23:22
daniel
einen feinen gepunkteten Rahmen bekommst du schon standardmäßtig.
der wird automatisch angezeigt.
ansonsten kannst du auch jede andere optische Eigenschaft der Checkbox verändern. Es gibt einige, neben Rahmenlinen oder 3-D-Effekten auch Schriftfarbe oder -größe.
Du bekommst doch in der Eigenschaftsliste im Editor alle Eigenschaften, die du verändern kannst angezeigt. Dort kannst du auch ausprobieren, wie es aussieht und dann dafür den Code schreiben.
Der Eigenschaftsname in in der Eigenschaftsliste ist dann auch die Bezeichnung für den Code.
Du darfst auch selber was ausprobieren und musst nicht sklavisch das machen, was ich dir vorgebe.
Gruß Daniel
Anzeige
AW: Checkboxen beim "tabben" erkennbar machen
12.03.2024 14:57:29
MaxBlack
Ich bin tatsächlich auch davon ausgegangen, dass der Rahmen Standard wäre... leider wurde ich enttäuscht.
Bei den Eigenschaften habe ich mich auch schon ausprobiert. Evtl liegt es an der Excel-Version die hier genutzt wird.
Ich kann auch keine Datei hochladen.

Ich habe mir mithilfe deines Codes, die Eigenschaft "Specialeffect" verändern lassen.

Damit habe ich zumindest einen guten Kompromiss gefunden denke ich.

Danke dir!

Gruß Max

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige