Freigeben über


NamedRange-Steuerelement

Das NamedRange-Steuerelement ist ein Bereich, der über einen eindeutigen Namen verfügt, Ereignisse zur Verfügung stellt und an Daten gebunden werden kann. Weitere Informationen finden Sie unter Übersicht über das Excel-Objektmodell.

Betrifft: Die Informationen in diesem Thema betreffen Projekte auf Dokument- und auf Anwendungsebene für Excel 2007 und Excel 2010. Weitere Informationen finden Sie unter Verfügbare Funktionen nach Office-Anwendung und Projekttyp.

Erstellen des Steuerelements

Sie können Microsoft Office Excel-Arbeitsblättern NamedRange-Steuerelemente zur Entwurfszeit oder zur Laufzeit in Projekten auf Dokumentebene hinzufügen.

Sie können zur Laufzeit einem Arbeitsblatt NamedRange-Steuerelemente in einem Add-In auf Anwendungsebene hinzufügen. Weitere Informationen finden Sie unter Gewusst wie: Hinzufügen von NamedRange-Steuerelementen zu Arbeitsblättern.

Tipp

Standardmäßig werden dynamisch erstellte NamedRange-Steuerelemente beim Schließen des Arbeitsblatts nicht als Hoststeuerelemente im Arbeitsblatt beibehalten. Weitere Informationen hierzu finden Sie unter Hinzufügen von Steuerelementen zu Office-Dokumenten zur Laufzeit.

NamedRange-Steuerelemente können nur aus Bereichen bestimmter Blätter bestehen. NamedRange-Steuerelemente dürfen nicht über relative Namen verfügen, die für alle Blätter zutreffen, und sie dürfen nicht aus Bereichen über zwei oder mehr Arbeitsblätter einer Projektmappe (3D-Bereiche) bestehen.

Binden von Daten an das Steuerelement

Ein benannter Bereich scheint sich gut für komplexe Datenbindung zu eignen, da er viele Zellen enthalten kann. Ein Bereich ist jedoch nur eine Auflistung von Zellen, deren Zuordnung zu einer bestimmten Spalte aus einem Dataset nicht einfach ist. Deshalb unterstützen NamedRange-Steuerelemente nur einfache Datenbindung. Das ListObject-Steuerelement kann für komplexe Datenbindung verwendet werden. Weitere Informationen finden Sie unter ListObject-Steuerelement.

Das NamedRange-Steuerelement kann unter Verwendung 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, werden diese Änderungen vom NamedRange-Steuerelement nachvollzogen.

Formatierung

Die Formatierungen für ein Microsoft.Office.Interop.Excel.Range können auch auf ein Microsoft.Office.Tools.Excel.NamedRange-Steuerelement angewendet werden. Dazu gehören Rahmen, Schriftarten, Zahlenformatierungen und Formate.

Umbenennen des Steuerelements

Wenn Sie dem Arbeitsblatt ein NamedRange-Steuerelement aus der Toolbox hinzufügen, generiert Visual Studio automatisch einen Namen für das Steuerelement. Sie können den Namen im Eigenschaftenfenster ändern.

Ereignisse

Die folgenden Ereignisse sind für das NamedRange-Steuerelement verfügbar:

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen von NamedRange-Steuerelementen zu Arbeitsblättern

Gewusst wie: Ändern der Größe von NamedRange-Steuerelementen

Exemplarische Vorgehensweise: Programmieren in Abhängigkeit von Ereignissen eines NamedRange-Steuerelements

Konzepte

Automatisieren von Excel mithilfe von erweiterten Objekten

Erweitern von Word-Dokumenten und Excel-Arbeitsmappen in Add-Ins auf Anwendungsebene zur Laufzeit

Hinzufügen von Steuerelementen zu Office-Dokumenten zur Laufzeit

Programmgesteuerte Einschränkungen von Hostelementen und Hoststeuerelementen

Weitere Ressourcen

Beispiele und exemplarische Vorgehensweisen für die Programmierung mit Office

Binden von Daten an Steuerelemente in Office-Projektmappen

Steuerelemente für Office-Dokumente

Binden von Daten an Steuerelemente in Office-Projektmappen