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 2013 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.
Hinweis |
---|
Standardmäßig werden dynamisch erstellte NamedRange-Steuerelemente beim Schließen des Arbeitsblatts nicht als Hoststeuerelemente im Arbeitsblatt beibehalten.Weitere Informationen 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
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