Übersicht über Formulare, Formularsteuerelemente und ActiveX-Steuerelemente auf einem Arbeitsblatt

Hinweis:  Wir möchten Ihnen die aktuellsten Hilfeinhalte so schnell wie möglich in Ihrer eigenen Sprache bereitstellen. Diese Seite wurde automatisiert übersetzt und kann Grammatikfehler oder Ungenauigkeiten enthalten. Unser Ziel ist es, Ihnen hilfreiche Inhalte bereitzustellen. Teilen Sie uns bitte über den Link am unteren Rand dieser Seite mit, ob die Informationen für Sie hilfreich sind. Hier finden Sie den englischen Artikel als Referenz.

Wichtig: Dieses Feature steht in Office auf einem Windows RT-PC nicht zur Verfügung. Welche Version von Office angezeigt, die Sie verwenden sollen?

Beispiele für Arbeitsblattformulare Mithilfe von Formularen und die viele Steuerelemente und Objekte, die Sie hinzufügen können, können Sie vereinfachen die Dateneingabe in Ihren Arbeitsblättern und verbessern die Art und Weise, die Ihren Arbeitsblättern zu suchen. Sie können auch diese selbst mit wenig oder gar müssen für Microsoft Visual Basic for Applications (VBA)-Code ausführen.

Eine Arbeitsblattformular ist nicht das gleiche wie eine Excel-Mustervorlage. Eine Vorlage ist eine vorformatierten Datei, die Ihnen bei den ersten Erstellen einer Arbeitsmappe, die Ihren Wünschen entspricht, auf die gewünschte abrufen kann. Ein Formular enthält Steuerelemente, z. B. Felder oder Dropdown-Listen, die für Menschen, die mit Ihrem Arbeitsblatt erleichtern können können Sie Daten eingeben oder bearbeiten. Weitere Informationen zu Vorlagen finden, die Sie herunterladen können, finden Sie unter Excel-Vorlagen.

Was ist ein Formular?

Ein Formular ist, ob die gedruckten oder online, ein Dokument mit einem standard-Struktur und das Format, das Erfassen, organisieren und Bearbeiten von Informationen vereinfacht.

  • Gedruckte Formularen enthalten Anweisungen, Formatierung, die Beschriftungen und Leerzeichen für das Schreiben oder Daten eingeben. Sie können Excel und Excel-Vorlagen gedruckte Formulare erstellen.

  • Online-Formulare enthalten die gleichen Funktionen wie der gedruckte Formulare. Darüber hinaus online-Formulare-Steuerelemente enthalten. Steuerelemente sind Objekte, die Daten anzeigen oder für Benutzer zum eingeben oder Bearbeiten von Daten, eine Aktion oder eine Auswahl treffen zu erleichtern. Im Allgemeinen leichter Steuerelemente des Formulars verwenden. Beispiele für allgemeine Steuerelemente sind Schaltflächen, Optionsfelder und Listenfelder. Steuerelemente können auch zugeordneten Makros ausführen und reagieren Sie auf Ereignisse, wie etwa Mausklicks, indem Sie Visual Basic for Applications (VBA)-Code ausführen.

Sie können Excel auf verschiedene Weise zum Erstellen von gedruckter und online-Formularen verwenden.

Arten von Excel-Formularen

Es gibt verschiedene Arten von Formularen, die in Excel erstellt werden können: Datenformulare, Arbeitsblätter, die Formular- und ActiveX-Steuerelemente enthalten, und VBA UserForms. Sie können jede Art von Formular allein verwenden oder sie auf verschiedene Weise kombinieren, um eine für Sie geeignete Lösung zu erstellen.

Datenformular

Ein Datenformular bietet eine geeignete Möglichkeit, um eine komplette Zeile von Informationen in einen Bereich oder eine Tabelle einzugeben oder anzuzeigen, ohne horizontal scrollen zu müssen. Die Verwendung eines Datenformulars kann die Dateneingabe vereinfachen, anstatt von Spalte zu Spalte zu wechseln, wenn mehr Datenspalten vorhanden sind, als auf dem Bildschirm angezeigt werden können. Verwenden Sie ein Datenformular, wenn ein einfaches Formular mit Textfeldern ausreichend ist, die die Spaltenüberschriften als Beschriftungen auflisten, und keine komplizierten oder benutzerdefinierten Formularfeatures erforderlich sind, z. B. Listenfelder oder Drehfelder.

Beispiel eines typischen Datenformulars Excel kann für Ihre Bereich oder Tabelle automatisch über eine integrierte Datenformular. Das Datenformular zeigt alle Spaltenüberschriften als Beschriftungen in einem einzigen Dialogfeld. Jedes Etikett enthält ein angrenzende leere Textfeld, in dem Sie für jede Spalte, bis zu einem Maximum von 32 Spalten Daten eingeben können. Geben Sie in einem Datenformular neue Zeilen, Suchen durch Navigieren Zeilen oder (basierend auf dem Zellinhalt) Zeilen aktualisieren und Löschen von Zeilen. Wenn eine Zelle einen Formel enthält, das Ergebnis das Formel wird im Datenformular angezeigt, aber Sie können die Formel mithilfe des Datenformulars nicht ändern.

Arbeitsblatt mit Formular- und ActiveX-Steuerelementen

Ein Arbeitsblatt ist ein Formular, das ermöglicht es Ihnen, eingeben und Anzeigen von Daten im Raster, und es gibt mehrere Steuerelemente Funktionen bereits integrierten zu Excel-Arbeitsblättern, wie z. B. Kommentare und Daten Überprüfung. Zellen so Textfelder, können Sie eingeben und auf vielfältige Weise formatieren aus. Zellen werden häufig als Beschriftungen verwendet und von Zellenhöhe und Breite anpassen, und Verbinden von Zellen, umso eines Arbeitsblatts, wie ein einfaches Dateneingabeformular anders. Andere Features wie-Steuerelement wie Zellkommentare, links, Hintergrundbilder datenüberprüfung, bedingte Formatierung, eingebettete Diagramme und AutoFilter umso auf einem Arbeitsblatt erweiterte Form anders.

Zur Erweiterung der Flexibilität können Sie Steuerelemente und andere Zeichenobjekte zum Zeichenbereich eines Arbeitsblatts hinzufügen und diese mit Arbeitsblattzellen kombinieren und koordinieren. Sie können z. B. das Listenfeld-Steuerelement verwenden, damit die Benutzer einfacher aus einer Liste mit Elementen auswählen können. Oder Sie verwenden ein Drehfeld-Steuerelement, um die Eingabe einer Zahl für die Benutzer zu vereinfachen.

Da Steuerelemente und Objekte im Zeichenbereich gespeichert werden, können Sie Steuerelemente und Objekte zusammen mit zugeordneten Text anzeigen, der von Zeilen- und Spaltenrändern unabhängig ist, ohne dass das Layout eines Rasters oder einer Tabelle mit Daten auf dem Arbeitsblatt zu ändern. Meistens können diese Steuerelemente auch mit Zellen auf dem Arbeitsblatt verknüpft werden und erfordern keinen VBA-Code, damit sie funktionieren. Sie können Eigenschaften festlegen, die bestimmen, ob ein Steuerelement frei beweglich ist oder zusammen mit einer Zelle verschoben und in der Größe angepasst wird. Sie können z. B. ein Kontrollkästchen verwenden, dass Sie zusammen mit seiner zugrunde liegenden Zelle verschieben möchten, wenn der Bereich sortiert wird. Wenn jedoch ein Listenfeld immer an einer bestimmten Stelle bleiben soll, sollte es nicht zusammen mit der zugrunde liegenden Zelle verschoben werden.

Excel verfügt über zwei Arten von Steuerelementen: Steuerelemente und ActiveX-Steuerelemente. Zusätzlich zu diesen Gruppen von Steuerelementen können Sie auch Objekte aus Zeichentools, wie eine AutoFormen, WordArt, SmartArt-Grafik oder Textfelder hinzufügen.

In den folgenden Abschnitten werden diese Steuerelemente und Zeichenobjekte beschrieben sowie ausführlicher erläutert, wie Sie mit diesen Steuerelementen und Objekten arbeiten.

Formularsteuerelemente

Formularsteuerelemente sind die ursprünglichen Steuerelemente, die mit früheren Versionen von Excel, ab Version 5.0, kompatibel sind. Formularsteuerelemente sind außerdem für den Einsatz auf XLM-Makrovorlagen gedacht.

Verwenden von Formularsteuerelementen Wenn einfach über und interagieren mit Zelldaten ohne VBA-Code werden soll, und wenn Diagrammblätter Steuerelemente hinzugefügt werden soll. Nachdem Sie ein Arbeitsblatt und verknüpfen es mit einer Zelle ein Listenfeld-Steuerelement hinzugefügt haben, können Sie einen numerischen Wert für die aktuelle Position des ausgewählten Elements im Steuerelement zurück. Klicken Sie dann können diesen numerischen Wert in Verbindung mit der Funktion INDEX verschiedene Elemente aus der Liste aus.

Sie können mithilfe von Formularsteuerelementen auch Makros ausführen. Sie können ein vorhandenes Makro an ein Steuerelement anhängen bzw. ein neues Makro schreiben oder aufzeichnen. Wenn ein Benutzer des Formulars auf das Steuerelement klickt, wird das Makro vom Steuerelement ausgeführt.

Diese Steuerelemente können nicht jedoch UserForms hinzugefügt, verwendet, um Ereignisse zu steuern oder zum Ausführen von Webskripts auf Webseiten geändert werden.

Zusammenfassung zu Formularsteuerelementen

Schaltflächenname

Beispiel

Beschreibung

Schaltflächensymbol

Bezeichnung

Beispiel für ein Formularsteuerelement 'Bezeichnung'

Gibt den Zweck einer Zelle bzw. eines Textfelds an oder zeigt beschreibenden Text (z. B. Titel, Beschriftungen, Bilder) oder kurze Anweisungen an.

Schaltflächensymbol

Gruppenfeld

Beispiel für ein 'Gruppenfeld' der Formularsymbolleiste

Gruppiert verwandte Steuerelemente in einer visuellen Einheit in einem Rechteck mit einer optionalen Bezeichnung. Normalerweise werden Optionsschaltflächen, Kontrollkästchen oder nah verwandte Inhaltssteuerelemente gruppiert.

Schaltflächensymbol

Schaltfläche

Beispiel für ein Formularsteuerelement 'Symbolleistenschaltfläche'

Führt ein Makro aus, das wiederum eine Aktion ausführt, wenn ein Benutzer darauf klickt.

Schaltflächensymbol

Kontrollkästchen

Beispiel für ein Steuerelement 'Kontrollkästchen' der Formularsymbolleiste

Aktiviert oder deaktiviert einen Wert, der eine gegenteilige und unzweideutige Auswahl kennzeichnet. Sie können auf einem Arbeitsblatt oder in einem Gruppenfeld mehrere Kontrollkästchen aktivieren. Ein Kontrollkästchen kann einen von drei Zuständen besitzen: ausgewählt (aktiviert), abgewählt (deaktiviert) und gemischt, d. h. eine Kombination von aktivierten und deaktivierten Zuständen (wie in einer Mehrfachauswahl).

Schaltflächensymbol

Optionsfeld

Beispiel für ein Steuerelement 'Optionsfeld' der Formularsymbolleiste

Ermöglicht eine einzelne Auswahl unter einer begrenzten Gruppe von sich gegenseitig ausschließenden Optionen. Ein Optionsfeld ist normalerweise in einem Gruppenfeld oder in einem Rahmen enthalten. Ein Optionsfeld kann einen von drei Zuständen besitzen: ausgewählt (aktiviert), abgewählt (deaktiviert) und gemischt, d. h. eine Kombination von aktivierten und deaktivierten Zuständen (wie in einer Mehrfachauswahl). Ein Optionsfeld wird auch als Optionsschaltfläche bezeichnet.

Schaltflächensymbol

Listenfeld

Beispiel für ein Formularsteuerelement 'Listenfeld'

Zeigt eine Liste mit mindestens einem Textelement an, in der der Benutzer eine Auswahl treffen kann. Verwenden Sie Listenfelder zum Anzeigen einer großen Anzahl von Auswahlmöglichkeiten, die hinsichtlich Anzahl oder Inhalt variieren. Es gibt drei Arten von Listenfeldern:

  • Ein Listenfeld mit Einfachauswahl bietet nur eine Option. In diesem Fall ähnelt ein Listenfeld einer Gruppe von Optionsfeldern, mit der Ausnahme, dass ein Listenfeld eine große Anzahl von Elementen effizienter verarbeiten kann.

  • Ein Listenfeld mit Mehrfachauswahl bietet entweder eine einzelne Option oder fortlaufende (angrenzende) Optionen.

  • Ein Listenfeld mit erweiterter Auswahl bietet eine Option, fortlaufende Optionen und nicht fortlaufende (getrennte) Optionen.

Schaltflächensymbol

Kombinationsfeld

Beispiel für ein Formularsteuerelement 'Kombinationsfeld'

Ein Kombinationsfeld ist eine Kombination aus Textfeld und Listenfeld. Kombinationsfelder werden zum Erstellen von Dropdown-Listenfeldern verwendet. Sie sind kompakter als Listenfelder, aber der Benutzer muss zum Anzeigen der Liste auf den Abwärtspfeil klicken. Verwenden Sie ein Kombinationsfeld, um es Benutzern zu ermöglichen, eine Eingabe vorzunehmen oder ein Element aus der Liste auszuwählen. Im Textfeld des Steuerelements wird der aktuelle Wert angezeigt, unabhängig davon, wie dieser Wert angegeben wurde.

Schaltflächensymbol

Scrollleiste

Beispiel für ein Steuerelement 'Scrollleiste' der Formularsymbolleiste

Scrollt durch einen Bereich von Werten, wenn Sie auf die Scrollpfeile klicken oder das Scrollfeld ziehen. Außerdem können Sie eine Seite (ein voreingestelltes Intervall) von Werten durchlaufen, indem Sie auf den Bereich zwischen dem Scrollfeld und einem der Scrollpfeile klicken. Benutzer können normalerweise auch direkt einen Textwert in eine zugeordnete Zelle oder in ein entsprechendes Textfeld eingeben.

Schaltflächensymbol

Drehfeld

Beispiel für ein Steuerelement 'Drehfeld' der Formularsymbolleiste

Erhöht oder verringert einen Wert, z. B. aufeinanderfolgende Zahlen, Zeit- oder Datumsangaben. Klicken Sie zum Erhöhen des Werts auf den Aufwärtspfeil und zum Verringern des Werts auf den Abwärtspfeil. Benutzer können normalerweise auch direkt einen Textwert in eine zugeordnete Zelle oder in ein entsprechendes Textfeld eingeben.

Hinweis: Die folgenden Steuerelemente werden in Office Excel 2007 Arbeitsmappen nicht verfügbar. Diese Steuerelemente können in Excel-Version 5.0 Dialogblätter nur verwendet werden.

Schaltflächenname

Schaltflächensymbol Text-Feld

Schaltflächensymbol Kombinationsfeld Liste - bearbeiten

Schaltflächensymbol Kombinationsfeld Dropdown--Liste bearbeiten

Schaltflächensymbol Dialogfeld Ausführen

ActiveX-Steuerelemente

ActiveX-Steuerelemente können in Arbeitsblattformularen (mit oder ohne VBA-Code) und in VBA UserForms verwendet werden. Verwenden Sie ActiveX-Steuerelemente im Allgemeinen, wenn flexiblere Entwurfsvoraussetzungen erforderlich sind, als von den Formularsteuerelementen bereitgestellt werden. ActiveX-Steuerelemente verfügen über umfangreiche Eigenschaften, mit denen Sie deren Darstellung, Verhalten, Schriftarten und andere Merkmale anpassen können.

Sie können außerdem verschiedene Ereignisse steuern, die bei der Interaktion mit einem ActiveX-Steuerelement auftreten. Sie können z. B. verschiedene Aktionen in Abhängigkeit davon ausführen, welche Option ein Benutzer in einem Listenfeld-Steuerelement auswählt. Sie können auch eine Datenbank abfragen, um ein Kombinationsfeld mit Elementen erneut zu füllen, wenn ein Benutzer auf eine Schaltfläche klickt. Sie können außerdem Makros schreiben, die auf mit ActiveX-Steuerelementen verbundene Ereignisse reagieren. Wenn ein Benutzer des Formulars mit dem Steuerelement interagiert, wird Ihr VBA-Code ausgeführt, um alle für dieses Steuerelement auftretenden Ereignisse zu verarbeiten.

Ihr Computer enthält auch viele ActiveX-Steuerelemente, die von Excel und anderen Programmen installiert wurden, z. B. Kalender-Steuerelement 12.0 und Windows Media Player.

Wichtig: Nicht alle ActiveX-Steuerelemente können direkt auf Arbeitsblättern verwendet werden. Einige stehen nur auf UserForms von Visual Basic for Applications (VBA) zur Verfügung. Wenn Sie versuchen, eines dieser bestimmten ActiveX-Steuerelemente zu einem Arbeitsblatt hinzuzufügen, wird von Excel die Nachricht "Objekt kann nicht eingefügt werden" angezeigt.

ActiveX-Steuerelemente können jedoch Diagrammblätter über die Benutzeroberfläche oder XLM-Makroblätter hinzugefügt werden. Sie können keine auch Makro genauso direkt über ein ActiveX-Steuerelement aus, die Sie aus einem Formularsteuerelement können zuweisen.

Zusammenfassung zu ActiveX-Steuerelementen

Schaltflächenname

Beispiel

Beschreibung

Schaltflächensymbol

Kontrollkästchen

Beispiel für ein ActiveX-Steuerelement 'Kontrollkästchen'

Aktiviert oder deaktiviert einen Wert, der eine gegenteilige und unzweideutige Auswahl kennzeichnet. Sie können auf einem Arbeitsblatt oder in einem Gruppenfeld mehrere Kontrollkästchen gleichzeitig aktivieren. Ein Kontrollkästchen kann einen von drei Zuständen besitzen: ausgewählt (aktiviert), abgewählt (deaktiviert) und gemischt, d. h. eine Kombination von aktivierten und deaktivierten Zuständen (wie in einer Mehrfachauswahl).

Schaltflächensymbol

Textfeld

Beispiel für ein ActiveX-Steuerelement 'Textfeld'

Ermöglicht es Ihnen, um ein rechteckiges Feld anzeigen, eingeben oder Bearbeiten von Text oder Daten, die auf eine Zelle gebunden ist. Ein Textfeld kann auch ein statisches Textfeld sein, das schreibgeschützte Informationen bietet.

Schaltflächensymbol

Befehlsschaltfläche

Beispiel für ein ActiveX-Steuerelement 'Befehlsschaltfläche'

Führt ein Makro aus, das wiederum eine Aktion ausführt, wenn ein Benutzer darauf klickt.

Schaltflächensymbol

Optionsfeld

Beispiel für ein ActiveX-Steuerelement 'Optionsfeld'

Ermöglicht eine einzelne Auswahl unter einer begrenzten Gruppe von sich gegenseitig ausschließenden Optionen, die normalerweise in einem Gruppenfeld oder in einem Rahmen enthalten sind. Ein Optionsfeld kann einen von drei Zuständen besitzen: ausgewählt (aktiviert), abgewählt (deaktiviert) und gemischt, d. h. eine Kombination von aktivierten und deaktivierten Zuständen (wie in einer Mehrfachauswahl). Ein Optionsfeld wird auch als Optionsschaltfläche bezeichnet.

Schaltflächensymbol

Listenfeld

Beispiel für ein ActiveX-Steuerelement 'Listenfeld'

Zeigt eine Liste mit mindestens einem Textelement an, in der der Benutzer eine Auswahl treffen kann. Verwenden Sie Listenfelder zum Anzeigen einer großen Anzahl von Auswahlmöglichkeiten, die hinsichtlich Anzahl oder Inhalt variieren. Es gibt drei Arten von Listenfeldern:

  • Ein Listenfeld mit Einfachauswahl bietet nur eine Option. In diesem Fall ähnelt ein Listenfeld einer Gruppe von Optionsfeldern, mit der Ausnahme, dass ein Listenfeld eine große Anzahl von Elementen effizienter verarbeiten kann.

  • Ein Listenfeld mit Mehrfachauswahl bietet entweder eine einzelne Option oder fortlaufende (angrenzende) Optionen.

  • Ein Listenfeld mit erweiterter Auswahl bietet eine Option, fortlaufende Optionen und nicht fortlaufende (getrennte) Optionen.

Schaltflächensymbol

Kombinationsfeld

Beispiel für ein ActiveX-Steuerelement 'Kombinationsfeld'

Ein Kombinationsfeld ist eine Kombination aus Textfeld und Listenfeld. Kombinationsfelder werden zum Erstellen von Dropdown-Listenfeldern verwendet. Sie sind kompakter als Listenfelder, aber der Benutzer muss zum Anzeigen der Liste auf den Abwärtspfeil klicken. Verwenden Sie ein Kombinationsfeld, um es Benutzern zu ermöglichen, eine Eingabe vorzunehmen oder ein Element aus der Liste auszuwählen. Im Textfeld des Steuerelements wird der aktuelle Wert angezeigt, unabhängig davon, wie dieser Wert angegeben wurde.

Schaltflächensymbol

Umschaltfläche

Beispiel für ein ActiveX-Steuerelement 'Umschaltfläche'

Gibt einen Status wie Ja/Nein oder einen Modus wie Ein/Aus an. Die Schaltfläche wechselt zwischen den Status aktiviert und deaktiviert, wenn darauf geklickt wird.

Schaltflächensymbol

Drehfeld

Beispiel für ein ActiveX-Steuerelement 'Drehfeld'

Erhöht oder verringert einen Wert, z. B. aufeinanderfolgende Zahlen, Zeit- oder Datumsangaben. Klicken Sie zum Erhöhen des Werts auf den Aufwärtspfeil und zum Verringern des Werts auf den Abwärtspfeil. Benutzer können normalerweise auch einen Textwert in eine zugeordnete Zelle oder in ein entsprechendes Textfeld eingeben.

Schaltflächensymbol

Scrollleiste

Beispiel für ein ActiveX-Steuerelement 'Scrollleiste'

Scrollt durch einen Bereich von Werten, wenn Sie auf die Scrollpfeile klicken oder das Scrollfeld ziehen. Außerdem können Sie eine Seite (ein voreingestelltes Intervall) von Werten durchlaufen, indem Sie auf den Bereich zwischen dem Scrollfeld und einem der Scrollpfeile klicken. Benutzer können normalerweise auch direkt einen Textwert in eine zugeordnete Zelle oder in ein entsprechendes Textfeld eingeben.

Schaltflächensymbol

Bezeichnung

Beispiel für ein ActiveX-Steuerelement 'Bezeichnung'

Gibt den Zweck einer Zelle bzw. eines Textfelds an oder zeigt beschreibenden Text (z. B. Titel, Beschriftungen, Bilder) an oder bietet kurze Anweisungen.

Schaltflächensymbol

Bild

Beispiel für ein ActiveX-Steuerelement 'Bild'

Bettet ein Bild ein, z. B. eine Bitmap, eine JPEG- oder eine GIF-Datei.

Frame-Steuerelement

Beispiel für ein ActiveX-Steuerelement 'Gruppenfeld'

Ein rechteckiges Objekt mit einer optionalen Bezeichnung, in dem verwandte Steuerelemente gruppiert werden. Normalerweise werden Optionsschaltflächen, Kontrollkästchen oder nah verwandte Inhaltssteuerelemente in einem Frame-Steuerelement gruppiert.

Hinweis: ActiveX-Rahmen-Steuerelements ist im Abschnitt ActiveX-Steuerelemente des Befehls Einfügen nicht verfügbar. Sie können jedoch, indem Sie Microsoft Forms 2.0 Frame auswählen das Steuerelement im Dialogfeld Weitere Steuerelemente hinzufügen.

Schaltflächensymbol

Weitere Steuerelemente

Zeigt eine Liste zusätzlicher, auf dem Computer verfügbarer ActiveX-Steuerelemente an, die zu einem benutzerdefinierten Formular wie Kalender-Steuerelement 12.0 und Windows Media Player hinzugefügt werden können. In diesem Dialogfeld können Sie auch ein benutzerdefiniertes Steuerelement registrieren.

Zeichentoolobjekte

Beispiele für Formen Sie können auch SmartArt-Grafiken, Formen, WordArt und Textfelder auf Ihrem Formular einbeziehen. Sie können diese Objekte in der Größe verändern, drehen, spiegeln, färben und kombinieren, um noch komplexere Formen zu erstellen. Wenn Sie Text direkt in ein Form- oder Textfeldobjekt eingeben, dann wird der Text ein Teil des Objekts. Wenn Sie das Objekt drehen oder spiegeln, wird der Text gleichermaßen gedreht oder gespiegelt. Anders als bei ActiveX-Steuerelementen können Sie verschiedene Attribute, z. B. Schriftgrad und Schriftschnitt, auf einzelne Wörter und Zeichen im Objekt anwenden. Sie können außerdem Makros zuweisen und Links zu diesen Objekten hinzufügen. Sie können den Text in einer Form oder in einem Textfeldobjekt sogar mit einer Arbeitsblattzelle verknüpfen und aktualisierte Werte in diesen Objekten dynamisch anzeigen.

Arbeiten mit Steuerelementen und Objekten auf dem Arbeitsblattformular

Nachdem Sie Formulare und ActiveX zu einem Arbeitsblattformular hinzugefügt haben, möchten Sie die Steuerelemente normalerweise auf verschiedene Art und Weise optimieren und neu anordnen, um ein wohlstrukturiertes, benutzerfreundliches Formular zu erstellen. Zu den allgemeinen Aufgaben zählen die Folgenden:

  • Steuern der Anzeige von Gitternetzlinien, während Sie mit den Steuerelementen arbeiten und darüber entscheiden, ob die Gitternetzlinien dem Benutzer auf dem endgültigen Arbeitsblattformular angezeigt werden.

  • Aktivieren und Deaktivieren von Steuerelementen, damit Sie Eigenschaften festlegen oder weitere Anpassungen vornehmen können.

  • Bearbeiten von Text in einem Steuerelement, z. B. den Titel oder die Bezeichnung.

  • Gruppieren, Kopieren, Verschieben und Ausrichten von Steuerelementen, um das Layout des Arbeitsblattformulars zu organisieren.

  • Ändern der Größe und Formatierung von Steuerelementen, um die gewünschte Darstellung zu erhalten.

  • Positionieren oder Ändern der Größe eines Steuerelements in einer Zelle.

  • Schützen von Steuerelementen und verknüpften Zellen gemäß Ihren spezifischen Anforderungen zum Datenschutz.

  • Aktivieren oder Deaktivieren des Druckens von Steuerelementen, wenn das Arbeitsblattformular ausgedruckt wird.

  • Löschen nicht verwendeter Steuerelemente

Sie können eine Arbeitsblattformular mit oder ohne Gitternetzlinien im Hintergrund entwerfen. Sie möchten beispielsweise Gitternetzlinien deaktivieren und formatieren Sie dann alle Zellen mit demselben Farben oder Muster oder sogar ein Bild als Blatthintergrund verwenden. Zum ein- oder Ausblenden der Gitternetzlinien klicken Sie auf der Registerkarte Ansicht in der Gruppe Einblenden/Ausblenden, deaktivieren Sie oder aktivieren Sie das Kontrollkästchen Gitternetzlinien.

Ermitteln des Steuerelementtyps auf einem Arbeitsblatt

Da es drei unterschiedliche Arten von Steuerelementen und Objekten gibt, die Sie eindeutig ändern können, ist möglicherweise nicht sofort offensichtlich, um welche Art von Steuerelement es sich handelt. Wenn Sie die Art des Steuerelements (Formular- oder ActiveX-Steuerelement) ermitteln möchten, wählen Sie es aus und klicken mit der rechten Maustaste darauf. Anschließend öffnen Sie das Kontextmenü:

  • Wenn das Kontextmenü den Befehl Eigenschaften enthält, handelt es sich um ein ActiveX-Steuerelement, und Sie befinden sich im Entwurfsmodus.

  • Wenn das Kontextmenü den Befehl Makro zuweisen enthält, handelt es sich um ein Formularsteuerelement.

    Tipp: Wenn das richtige Kontextmenü für das Gruppenfeld Formularsteuerelement anzeigen möchten, stellen Sie sicher, dass Sie den Rand herum anstelle des Gruppenfelds inneren auswählen.

  • Wenn das Kontextmenü den Befehl Text bearbeiten enthält, handelt es sich um ein Zeichenobjekt.

VBA UserForms

Für eine maximale Flexibilität können Sie UserForms, erstellen, die benutzerdefinierte Dialogfelder sind, die in der Regel ein oder mehrere ActiveX-Steuerelemente enthalten. Sie machen UserForms verfügbar von VBA-Code, die Sie im Visual Basic-Editor erstellen. Die allgemeinen Schritte zum Erstellen eines UserForms werden wie folgt aus:

  1. Fügen Sie eine UserForm in Ihre Arbeitsmappe VBAProject ein. Sie Zugriff auf eine Arbeitsmappe VBAProject nach der ersten Anzeige der Visual Basic-Editor (drücken Sie ALT + F11), und klicken Sie dann im Menü Einfügen auf UserForm.

  2. Schreiben Sie eine Prozedur, um die UserForm anzuzeigen.

  3. Fügen Sie ActiveX-Steuerelemente hinzu.

  4. Ändern Sie Eigenschaften der ActiveX-Steuerelemente.

  5. Schreiben Sie Ereignishandlerprozeduren für die ActiveX-Steuerelemente.

Mithilfe von UserForms, können Sie auch erweiterte Formularfunktionen nutzen. Beispielsweise können Sie eine separate Optionsfeld für jeden Buchstaben des Alphabets programmgesteuert hinzufügen oder können Sie das Kontrollkästchen für jedes Element in einer umfangreichen Liste von Datumsangaben und Zahlen hinzufügen.

Erwägen Sie vor der Erstellung einer UserForm die Verwendung von integrierten Dialogfeldern, die in Excel zur Verfügung stehen und möglicherweise Ihren Anforderungen entsprechen. Diese integrierten Dialogfelder umfassen die VBA-Funktionen InputBox und MsgBox, die Excel-Methode InputBox, GetOpenFilename, GetSaveAsFilename und das Dialogfeldobjekt des Anwendungsobjekts, das alle integrierten Excel-Dialogfelder enthält.

Weitere Informationen finden Sie im Microsoft Office Excel Developer Center.

Seitenanfang

Ihre Office-Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×