Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Formel & steuerelement ohne VBA

Forumthread: Formel & steuerelement ohne VBA

Formel & steuerelement ohne VBA
Mister-B
Hallo,
in einer Tabelle habe ich einen Checkbox. Wie kann ich erreichen, ohne VBA, dass eine Formel guckt ober der Box aktivert ist?
Gruß
Martin
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
Siehst Du das denn nicht am Objekt ...
21.04.2012 16:13:36
Matthias
Hallo
Wirklich Checkbox (ActiveXSteuerelement), oder Kontrollkästchen(Formularsteuerelement) ?
Setze in den Eigenschaften LinkedCell
Auf diese Zelle beziehst Du Dich dann in der Formel
https://www.herber.de/bbs/user/79895.xls
Gruß Matthias
Anzeige
AW: Formel & steuerelement ohne VBA
21.04.2012 17:07:07
Hajo_Zi
Hallo Martin,
trage LinkedCell ein.

Danke
21.04.2012 17:11:21
Mister-B
Hallo,
Die Eigenschaft "LinkedCell" war mir bislang nicht bekannt.
Gruß
Martin
;
Anzeige
Anzeige

Infobox / Tutorial

Steuerelemente und Formeln in Excel ohne VBA


Schritt-für-Schritt-Anleitung

  1. Formularsteuerelement einfügen:

    • Öffne Excel und gehe zu dem Tab „Entwicklertools“.
    • Klicke auf „Einfügen“ und wähle das „Kontrollkästchen“ (Formularsteuerelement) aus.
    • Zeichne das Kontrollkästchen in die gewünschte Zelle.
  2. LinkedCell festlegen:

    • Klicke mit der rechten Maustaste auf das Kontrollkästchen und wähle „Steuerelement formatieren“.
    • Im Reiter „Steuerung“ findest du das Feld „Zellverknüpfung“ (LinkedCell).
    • Gib die Zelle ein, die du mit dem Kontrollkästchen verknüpfen möchtest (z.B. A1).
  3. Formel erstellen:

    • In einer anderen Zelle, z.B. B1, kannst du nun eine Formel eingeben, die den Status des Kontrollkästchens nutzt. Beispiel:
      =WENN(A1=WAHR; "Aktiviert"; "Deaktiviert")
  4. Testen:

    • Aktiviere und deaktiviere das Kontrollkästchen und beobachte, wie sich der Wert in der Zelle B1 entsprechend ändert.

Häufige Fehler und Lösungen

  • Fehler: Kontrollkästchen funktioniert nicht:

    • Stelle sicher, dass du ein Formularsteuerelement und kein ActiveX-Steuerelement verwendest. Der Unterschied liegt in der Funktionalität und den Eigenschaften.
  • Fehler: Zelle bleibt ausgegraut:

    • Überprüfe, ob du das richtige Steuerelement ausgewählt hast. Bei Excel Formularsteuerelementen kann das Textfeld ausgegraut erscheinen, wenn es nicht korrekt konfiguriert ist.

Alternative Methoden

  • Du kannst auch ActiveX-Steuerelemente verwenden, um ähnliche Funktionalitäten zu erreichen. Jedoch ist die Nutzung von ActiveX besonders in älteren Excel-Versionen oft problematisch und kann komplizierter sein.

  • Eine weitere Alternative sind Excel-Formeln ohne Steuerelemente. Du kannst einfach Dropdown-Listen oder bedingte Formatierungen nutzen, um Informationen zu verarbeiten, ohne auf Steuerelemente zurückgreifen zu müssen.


Praktische Beispiele

  • Beispiel 1: Verwende ein Kontrollkästchen zur Steuerung einer Berechnung:

    =WENN(A1=WAHR; SUMME(C1:C10); 0)

    Diese Formel summiert die Werte in C1:C10 nur, wenn das Kontrollkästchen aktiviert ist.

  • Beispiel 2: Setze mehrere Kontrollkästchen ein, um verschiedene Optionen anzubieten. Verknüpfe jedes mit einer anderen Zelle und erstelle eine zusammenfassende Formel, die alle Optionen berücksichtigt.


Tipps für Profis

  • Experimentiere mit den Eigenschaften der Steuerelemente, um deren Verhalten anzupassen. Nutze beispielsweise den „Verknüpfte Zelle“-Parameter, um dynamische Berichte zu erstellen.

  • Achte darauf, dass du zwischen Formularsteuerelementen und ActiveX-Steuerelementen unterscheidest. Der Hauptunterschied liegt in der Flexibilität und den Anpassungsmöglichkeiten.


FAQ: Häufige Fragen

1. Was ist der Unterschied zwischen Formularsteuerelementen und ActiveX-Steuerelementen?
Formularsteuerelemente sind einfacher zu handhaben und benötigen keine Programmierung. ActiveX-Steuerelemente bieten mehr Funktionen, erfordern jedoch mehr Kenntnisse in VBA.

2. Warum ist mein Textfeld ausgegraut?
Das Textfeld kann ausgegraut erscheinen, wenn es nicht korrekt zugeordnet oder konfiguriert ist. Überprüfe die Eigenschaften des Steuerelements und stelle sicher, dass es nicht deaktiviert ist.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige