Verwenden von Windows Forms-Steuerelementen auf Excel-Arbeitsblättern
Sie können Ihren Microsoft Office Excel-Arbeitsmappen Windows Forms-Steuerelemente auf die gleiche Weise hinzufügen wie Steuerelemente zu Windows Forms. Allgemeine Informationen zum Arbeiten mit Steuerelementen für Dokumente finden Sie in der Übersicht über Windows Forms-Steuerelemente in Office-Dokumenten.
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.
Überlegungen zu Steuerelementen für Excel
Es gibt einige Aspekte, die für Excel spezifisch sind.
Anpassen der Steuerelementgröße an die Zellengröße
Sie können ein Steuerelement so konfigurieren, dass dessen Größe automatisch bei Änderung der Größe der übergeordneten Zelle geändert wird. Weitere Informationen finden Sie unter How to: Resize controls within Worksheet cells.
Hinzufügen von Komponenten, die von allen Arbeitsblättern gemeinsam verwendet werden
Sie können Komponenten, die auf allen Arbeitsblättern nutzbar sein sollen (etwa ein DataSet), dem Arbeitsmappen-Designer hinzufügen, statt sie den Arbeitsblättern hinzuzufügen. Die Komponente wird auf der Komponentenleiste angezeigt.
Formel zum Einbetten von Steuerelementen
Wenn Sie in Excel ein Steuerelement auswählen, wird =EMBED("WinForms.Control.Host","") in der Formelleisteangezeigt. Dieser Text ist erforderlich und sollte nicht gelöscht werden.
Zugehöriger Inhalt
- Vorgehensweise: Ändern der Größe von Steuerelementen in Arbeitsblattzellen
- Vorgehensweise: Ausblenden von Steuerelementen auf Arbeitsblättern beim Drucken
- Exemplarische Vorgehensweise: Anzeigen von Text in einem Textfeld in einem Arbeitsblatt mithilfe einer Schaltfläche
- Exemplarische Vorgehensweise: Aktualisieren eines Diagramms in einem Arbeitsblatt mithilfe von Optionsfeldern