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

Forumthread: ComboBox Zeilenumbruch

ComboBox Zeilenumbruch
25.09.2008 10:26:00
Steffen
Hallo zusammen,
hab mal ne kleine Frage zu ner ComboBox. innerhalb der Combobox sollen 2Bemerkungen eingetragen werden können. Im Moment schreibt "er" mir diese Bemerkungen immer nur in eine lange zusammenhängende Zeile. Ich will aber eine Art Zeilenumbruch haben so dass der Text flüssig dargestllt wird. Was muss ich hier bei den obejkt eigenschaften verändern?
Danke für eure Hilfe
Gruß
Steffen
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: ComboBox Zeilenumbruch
25.09.2008 10:56:41
fcs
Hallo Steffen,
Comboboxen haben keine mehrzeilige Darstellung von Text.
Lege für jede Bemerkung eine eigene Combobox an.
Falls du die Inhalte der beiden Comboboxen in einer Zelle darstellen willst, dann kannst du dies per Formel oder VBA realisieren.
Beispiel für Formel:
=E1 & ZEICHEN(10) & E2
E1 und E2 sind hier die verknüpften Zellen der beiden Comboboxen.
Gruß
Franz
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

ComboBox mit Zeilenumbruch in Excel gestalten


Schritt-für-Schritt-Anleitung

  1. Erstelle die ComboBox: Gehe zu den Entwicklertools in Excel und füge eine ComboBox in dein Arbeitsblatt ein.

  2. Verknüpfe die ComboBox mit Zellen: Klicke mit der rechten Maustaste auf die ComboBox und wähle „Steuerelement formatieren“. Gehe zum Tab „Steuerung“ und wähle die Zelle aus, die mit der ComboBox verknüpft werden soll.

  3. Erstelle eine zweite ComboBox: Wiederhole die Schritte, um eine zweite ComboBox für die zweite Bemerkung zu erstellen.

  4. Verwende eine Formel für den Zeilenumbruch: Um die Inhalte der beiden ComboBoxen in einer Zelle darzustellen, kannst du die folgende Formel verwenden:

    =E1 & ZEICHEN(10) & E2

    Hierbei ist E1 die Zelle der ersten ComboBox und E2 die Zelle der zweiten ComboBox.

  5. Aktiviere den Zeilenumbruch in der Zielzelle: Stelle sicher, dass die Zelle, in der du die Formel eingibst, den Zeilenumbruch aktiviert hat. Das kannst du unter „Format Cells“ > „Alignment“ > „Wrap text“ einstellen.


Häufige Fehler und Lösungen

  • Fehler: Text wird nicht umgebrochen
    Lösung: Überprüfe, ob in der Zielzelle der Zeilenumbruch aktiviert ist. Wenn nicht, aktiviere ihn wie oben beschrieben.

  • Fehler: ComboBox zeigt nur eine Zeile
    Lösung: Da ComboBoxen keine mehrzeilige Darstellung unterstützen, solltest du separate ComboBoxen für jede Bemerkung verwenden.


Alternative Methoden

Falls du eine mehrzeilige Eingabe in einer einzigen ComboBox benötigst, kannst du auch ein UserForm in VBA erstellen. Dort kannst du TextBoxen verwenden, die mehrzeiligen Text unterstützen.

  1. Entwickle ein UserForm: Gehe zu den Entwicklertools, erstelle ein neues UserForm und füge eine TextBox hinzu.

  2. Aktiviere mehrzeiligen Text: Setze die Eigenschaft „MultiLine“ der TextBox auf „True“.

  3. Füge die Logik hinzu: Programmiere den Code für das Speichern der Eingaben, um die Werte in einer Zelle darzustellen.


Praktische Beispiele

Ein einfaches Beispiel für die Verwendung von zwei ComboBoxen:

  1. ComboBox 1: Enthält die Bemerkung „Guten Morgen“.
  2. ComboBox 2: Enthält die Bemerkung „Wie geht es dir?“.

Mit der Formel:

=E1 & ZEICHEN(10) & E2

wird in der Zielzelle der Text wie folgt angezeigt:

Guten Morgen
Wie geht es dir?

Tipps für Profis

  • VBA verwenden: Nutze VBA, um die Funktionalität der ComboBox zu erweitern. Du kannst benutzerdefinierte Eingaben und Validierungen hinzufügen.
  • Datenvalidierung: Verwende Datenvalidierung in den ComboBoxen, um sicherzustellen, dass nur bestimmte Werte eingegeben werden.

FAQ: Häufige Fragen

1. Kann ich mehr als zwei ComboBoxen verwenden?
Ja, du kannst beliebig viele ComboBoxen erstellen und ihre Inhalte in einer Zelle zusammenfassen.

2. Wie kann ich den Zeilenumbruch in Excel aktivieren?
Gehe zu der betreffenden Zelle, klicke mit der rechten Maustaste, wähle „Zellen formatieren“ und aktiviere unter „Ausrichtung“ die Option „Zeilenumbruch“.

3. Gibt es eine Möglichkeit, die Darstellung der ComboBox zu ändern?
Die Standard-ComboBox hat Einschränkungen, was die Darstellung angeht. Für umfangreichere Anpassungen solltest du ein UserForm verwenden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige