NamedRange-Steuerelement
Das NamedRange -Steuerelement ist ein Bereich, der über einen eindeutigen Namen verfügt, Ereignisse verfügbar macht und an Daten gebunden werden kann. Weitere Informationen finden Sie in der Excel-Objektmodellübersicht.
Gilt für: Die Informationen in diesem Thema gelten für Projekte auf Dokumentebene und VSTO-Add-In-Projekte für Excel. Weitere Informationen finden Sie unter features available by Office-App lication and project type.
Erstellen des Steuerelements
Sie können NamedRange -Steuerelemente einem Microsoft Office Excel-Arbeitsblatt in Projekten auf Dokumentebene zur Entwurfszeit oder zur Laufzeit hinzufügen.
Sie können einem Arbeitsblatt NamedRange-Steuerelemente zur Laufzeit in einem VSTO-Add-In hinzufügen. Weitere Informationen finden Sie unter How to: Add NamedRange controls to worksheets.
Hinweis
Dynamisch erstellte benannte Bereiche werden im Arbeitsblatt standardmäßig nicht dauerhaft als Hoststeuerelemente gespeichert, wenn das Arbeitsblatt geschlossen wird. Weitere Informationen finden Sie unter Hinzufügen von Steuerelementen zu Office-Dokumenten zur Laufzeit.
NamedRange -Steuerelemente können nur Bereiche bestimmter Blätter umfassen. NamedRange -Steuerelemente dürfen keine relativen Namen enthalten, die für alle Blätter gelten, und nicht aus Bereichen bestehen, die sich über zwei oder mehrere Arbeitsblätter in einer Arbeitsmappe erstrecken (3D-Bereiche).
Binden von Daten an das Steuerelement
Ein benannter Bereich erscheint als geeigneter Kandidat für die komplexe Datenbindung, da er mehrere Zellen umfassen kann. Er ist jedoch nichts weiter als eine Ansammlung von Zellen, die keine einfache Zuordnung zwischen einer bestimmten Spalte und einem DataSet ermöglichen. Aus diesem Grund unterstützen NamedRange -Steuerelemente nur die einfache Datenbindung. Das ListObject -Steuerelement kann für die komplexe Datenbindung verwendet werden. Weitere Informationen finden Sie unter ListObject-Steuerelement.
Das NamedRange -Steuerelement kann mithilfe der DataBindings -Eigenschaften an eine Datenquelle gebunden werden. Die Standard-Datenbindungseigenschaft des NamedRange -Steuerelements ist Value2.
Wenn die Daten im gebundenen DataSet auf beliebige Weise aktualisiert werden, spiegelt das NamedRange -Steuerelement die Änderungen wider.
Formatting
Die gesamte auf Range anwendbare Formatierung kann auf ein NamedRange -Steuerelement angewendet werden. Dazu gehören Rahmen, Schriftarten, Zahlenformate und Formatvorlagen.
Umbenennen des Steuerelements
Wenn Sie Ihrem Arbeitsblatt über die NamedRange Toolbox ein-Steuerelement hinzufügen, generiert Visual Studio automatisch einen Namen für das Steuerelement. Sie können diesen Namen im Fenster Eigenschaften ändern.
Ereignisse
Die folgenden Ereignisse sind für das NamedRange -Steuerelement verfügbar:
Zugehöriger Inhalt
- Automatisieren von Excel mithilfe erweiterter Objekte
- Office-Entwicklungsbeispiele und exemplarische Vorgehensweisen
- Binden von Daten an Steuerelemente in Office-Lösungen
- Erweitern von Word-Dokumenten und Excel-Arbeitsmappen in VSTO-Add-Ins zur Laufzeit
- Steuerelemente für Office-Dokumente
- Hinzufügen von Steuerelementen zu Office-Dokumenten zur Laufzeit
- Vorgehensweise: Hinzufügen von NamedRange-Steuerelementen zu Arbeitsblättern
- Vorgehensweise: Ändern der Größe von NamedRange-Steuerelementen
- Binden von Daten an Steuerelemente in Office-Lösungen
- Exemplarische Vorgehensweise: Programm für Ereignisse eines NamedRange-Steuerelements
- Programmgesteuerte Einschränkungen von Hostelementen und Hoststeuerelementen