Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
128to132
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
128to132
128to132
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Steuerelement-Toolbox

Steuerelement-Toolbox
25.06.2002 09:49:08
Sandro
Guten Tag Excel-Experten

Ich möchte einer Liste mit etwa 20 Zeilen, Kästchen mit Haken voransetzen.
Das heisst, ich habe eine Spalte mit Kästchen und Spalte mit Wörtern.
Wenn ich nun ein Kästchen mit einem Haken versehe, möchte ich, dass das danebenstehende Wort z.B. blau wird. Wird der Haken wieder entfernt, soll das Wort wieder schwarz geschrieben werden.
Kann mir jemand eine dazu passende VBA-Formel angeben ?
Oder gibt's sogar noch eine andere Möglichkeit ?

Vielen Dank im Voraus !

Grüsse
Sandro

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Steuerelement-Toolbox
25.06.2002 09:59:03
Peter
hi sandro
mach das doch mit "bedingte Formatierung".
Peter
Re: Steuerelement-Toolbox
25.06.2002 10:01:16
André Mantz
Hallo Sandro,

hier sollte Dir die Funktion "Bedingte Formatierung" weiterhelfen können. Hiermit kann jede Zelle in Abhängikeit vom Wert einer anderen Zelle formatiert werden.

Gruß, André

Re: Steuerelement-Toolbox
25.06.2002 10:02:30
Sandro
Hallo Peter

Vielen Dank für Deinen Hinweis.
Formhalber ist ein Kontrollkästchen mit Haken hier von Vorteil.
Falls ich keine Antwort finde, bleibt mir aber nichts anderes übrig als mit bedingten Formatierungen zu arbeiten.

Grüsse
Sandro

Re: Steuerelement-Toolbox
25.06.2002 10:03:53
Matthias S.
Hallo Sandro,

1. füge die Chechboxen an die gewünschte Stelle ein.
2. gehe in die Entwurfsansicht
3. Doppelclicke auf die einzelnen Checkboxen -> VBA-Editor wird gestartet.
4. Defaultmäßig müßte das Change-Ereignis auftauchen.
5. Vervollständige den Code wie folgt, falls die zugehörige Zelle B1 ist:

private sub checkbox1_change()
if checkbox1.value = true then
activesheet.range("B1").Font.ColorIndex = 5
else:
activesheet.range("B1").Font.ColorIndex = 0
end if
end sub


Für die anderen Checkboxen das gleiche - ändern mußt Du nur die Range!

Hoffe, das wars...

Gruß,

Matthias S.

Anzeige
Re: Steuerelement-Toolbox
25.06.2002 10:09:20
Sandro
Suuuuuuuper

Vielen Dank Matthias S. !
Das hat wunderbar geklappt !

Einen schönen Tag noch !

Grüsse
Sandro

Re: Steuerelement-Toolbox
25.06.2002 10:14:48
Matthias S.
Vielleicht bis demnächst...
Es geht auch ohne VBA mit Bed. Formatierung!
25.06.2002 11:03:54
Rainer
Lieber Sandro!

Es geht auch ohne VBA!

Erstelle vor jedem Listeneintrag ein Kontrollkästchen aus der Formular-Symbolleiste. Lösche den Text und weise über "Steuerelement formatieren.." - Register Steuerung dem Steuerelement eine Zellverknüpfung zu und bestätige dies mit OK

Klickst du dann das Kästchen an, erhälst du WAHR oder FALSCH in der verknüpften Zelle. Hast du alle Kontrollkästchen so bearbeitet, markiere die 20 Listeinträge und öffne unter FORMAT - EXTRAS die Bedingte Formatierung. Dort wähle FORMEL IST aus und gebe dann in das nebenstehende Feld folgende Formel ein: '=A2=WAHR' ein. (Wichtig: beide Gleichheitszeichen, ohne Hochkomma) und weise das gewünschte Format zu. OK.

In diesem Beispiel stehen die 20 Listeinträge untereinander ab C2. Das Kontrollkästchen in B2 und die mit ihr verbundene Zelle ist eben A2.

Lieben Gruß
Rainer

Anzeige
Re: Es geht auch ohne VBA mit Bed. Formatierung!
25.06.2002 15:55:50
Sandro
Tatsächlich !!
Super !
Vielen Dank für Deinen Hinweis !!

Einen schönen Tag noch !

Grüsse
Sandro

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige