Freigeben über


Verwenden von Windows Forms-Steuerelementen auf Excel-Arbeitsblättern

Sie können Windows Forms-Steuerelemente auf die gleiche Weise zu Ihren Microsoft Office Excel-Arbeitsmappen hinzufügen, wie Sie Steuerelemente zu Windows Forms hinzufügen. 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 Funktionen verfügbar nach Office-Anwendung und Projekttyp.

Ü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 festlegen, dass die Größe des Steuerelements automatisch geändert wird, wenn die Größe der übergeordneten Zelle geändert wird. Weitere Informationen finden Sie unter How to: Größenänderung von Steuerelementen innerhalb von Arbeitsblattzellen.

Hinzufügen von Komponenten, die von allen Arbeitsblättern gemeinsam verwendet werden

Sie können Komponenten hinzufügen, die Sie für alle Arbeitsblätter freigeben möchten, z. B. ein DataSet, im Arbeitsmappen-Designer anstelle der Arbeitsblätter. Die Komponente wird auf der Taskleiste angezeigt.

Formel zum Einbetten von Steuerelementen

Wenn Sie ein Steuerelement in Excel auswählen, sehen Sie in der Bearbeitungsleiste=EMBED("WinForms.Control.Host",""). Dieser Text ist erforderlich und sollte nicht gelöscht werden.