Beispiel für dynamische Add-In-Steuerelemente in Excel
Aktualisiert: Juli 2008
![]() |
---|
Dieses Beispiel kann nur in Microsoft Office Excel 2007 ausgeführt werden. |
Wenn Sie zur Entwurfszeit noch nicht wissen, wie viele Steuerelemente zur Laufzeit in einem Dokument benötigt werden, können Sie als Reaktion auf bestimmte Ereignisse Steuerelemente dynamisch hinzufügen.
In diesem Beispiel wird gezeigt, wie Windows Forms-Steuerelemente und Hoststeuerelemente zur Laufzeit hinzugefügt und entfernt werden.
![]() |
---|
Dieser Beispielcode veranschaulicht ein Konzept und zeigt nur den Code an, der für dieses Konzept relevant ist. Der Code entspricht möglicherweise nicht den Sicherheitsanforderungen bestimmter Umgebungen und sollte daher nicht genau der Darstellung entsprechend verwendet werden. Es wird empfohlen, Sicherheits- und Fehlerbehandlungscode hinzuzufügen, um Projekte sicherer und robuster zu gestalten. Microsoft stellt diesen Beispielcode wie besehen und ohne Garantie zur Verfügung. |
Informationen über das Installieren des Beispielprojekts auf dem Computer finden Sie unter Gewusst wie: Installieren und Verwenden von Beispieldateien in der Hilfe.
Drücken Sie die Taste F5.
Klicken Sie auf eine Arbeitsblattzelle.
Um ein ListObject-Steuerelement hinzuzufügen, wählen Sie eine oder mehrere Zellen aus.
Aktivieren Sie ein Kontrollkästchen im Aufgabenbereich.
An der ausgewählten Zelle wird ein Steuerelement hinzugefügt.
Deaktivieren Sie das Kontrollkästchen, das Sie aktiviert haben.
Das Steuerelement wird aus dem Dokument entfernt.
Von Add-Ins erstellte Steuerelemente werden nicht automatisch in der Arbeitsmappe gespeichert. In diesem Beispiel werden die Steuerelementinformationen in einem benutzerdefinierten XML-Abschnitt gespeichert.
Drücken Sie die Taste F5.
Klicken Sie auf eine Arbeitsblattzelle.
Um ein ListObject-Steuerelement hinzuzufügen, wählen Sie eine oder mehrere Zellen aus.
Aktivieren Sie ein Kontrollkästchen im Aufgabenbereich.
An der ausgewählten Zelle wird ein Steuerelement hinzugefügt.
Klicken Sie auf die Schaltfläche Speichern.
Das Dialogfeld Steuerelemente löschen wird angezeigt.
Klicken Sie auf Nein.
Geben Sie im Dialogfeld Speichern unter einen Dateinamen für dieses Arbeitsblatt ein, und klicken Sie auf Speichern.
Beenden Sie Excel.
Öffnen Sie die Datei, die Sie gerade gespeichert haben.
Die Steuerelemente sind in der Arbeitsmappe immer noch vorhanden.
Dynamisches Platzieren von Windows Forms-Steuerelementen und Hoststeuerelementen in einem Excel-Arbeitsblatt.
Dynamisches Entfernen von Windows Forms-Steuerelementen und Hoststeuerelementen von einem Excel-Arbeitsblatt.
Speichern von Hoststeuerelementinformationen in einem XML-Abschnitt, der als Teil des Dokuments gespeichert wird.
Beispiel für dynamische Add-In-Steuerelemente in Word
Übersicht über Hostelemente und Hoststeuerelemente
Steuerelemente für Office-Dokumente
Date |
Versionsgeschichte |
Grund |
---|---|---|
Juli 2008 |
Zusätzliches Thema |
SP1-Featureänderung. |