Excel-Designer

Aktualisiert: November 2007

Betrifft

Die Informationen in diesem Thema gelten nur für die angegebenen Projekte und Versionen von Visual Studio Tools for Office von Microsoft Office.

Projekttyp

  • Projekte auf Dokumentebene

Microsoft Office-Version

  • Excel 2007

  • Excel 2003

Weitere Informationen hierzu finden Sie unter Verfügbare Features nach Anwendung und Projekttyp.

Beim Erstellen eines Microsoft Office Excel-Projekts wird in Visual Studio eine als Designer verwendete Arbeitsmappe geöffnet. Mithilfe der normalen Excel-Tools kann die Darstellung der einzelnen im Designer geöffneten Arbeitsblätter entworfen werden. Zu den einzelnen Arbeitsblättern gibt es eine eigene Entwurfsansicht, die wie ein normales Arbeitsblatt aussieht. Die Entwurfsansicht der Arbeitsmappe stellt ein großes Komponentenfach dar, aus dem der Designer gefüllt wird. Die Registerkarten für Arbeitsmappen werden am unteren Rand des Designers angezeigt, und es ist wie üblich möglich, von einer Registerkarte zur anderen zu wechseln. Es ist auch eine Codedatei vorhanden, die der Arbeitsmappe und den einzelnen Arbeitsblättern zugeordnet ist.

Wenn Sie Code im Hintergrund von Arbeitsblättern oder der Arbeitsmappe schreiben, gilt der Code lokal für das Objekt. Mithilfe von Globals im Code kann jedoch auf die anderen Objekte zugegriffen werden. Weitere Informationen hierzu finden Sie unter Globaler Zugriff auf eigene Objekte in Visual Studio Tools for Office-Projekte.

Nach dem Doppelklicken auf eine normale Arbeitsblattzelle wechselt diese in den Bearbeitungsmodus. Nach dem Doppelklicken auf eine Zelle mit einem Hoststeuerelement wird der Code-Editor geöffnet. Wenn er bereits vorhanden ist, wird auch der Standardereignishandler geöffnet, andernfalls generiert. Weitere Informationen zu Hoststeuerelementen finden Sie unter Übersicht über Hostelemente und Hoststeuerelemente.

Symbolleisten

Bei Excel 2003-Projekten auf Dokumentebene werden Excel-Symbolleisten im Designer angezeigt und sind voll funktionsfähig. Der festgelegte Standard und das Layout der Symbolleisten sind davon abhängig, wie sie für Excel festgelegt wurden.

Die Anpassung von Symbolleisten funktioniert in der Visual Studio-Umgebung folgendermaßen:

  • Symbolleisten können über das Menü Ansicht oder im Designer durch Klicken mit der rechten Maustaste auf die Symbolleiste hinzugefügt oder entfernt werden.

  • Excel-Symbolleisten können nicht an Symbolleisten von Visual Studio angedockt werden.

  • Das Symbolleistenlayout kann in einer Symbolleistengruppe angepasst werden.

  • Symbolleistenbefehle können nicht in Menüs verschoben werden.

Es gibt zwei Ansichten im Designer: Entwurfsansicht und Codeansicht.

  • Entwurfsansicht
    Die Entwurfsansicht stellt die grafische Ansicht des Arbeitsblatts und der Anwendung dar. Excel wird zusammen mit dem Dokument im Designer geöffnet, sodass Sie auf die Menüs und Symbolleisten bzw. die Multifunktionsleiste zugreifen und das Dokument entwerfen können, ohne die Visual Studio-Umgebung zu verlassen. Bei Excel 2003-Projekten auf Dokumentebene werden die Menüs von Excel mit den Menüs von Visual Studio zusammengeführt. Jedoch befinden sich die Symbolleisten im Designer direkt über den Arbeitsblättern. Weitere Informationen hierzu finden Sie unter Office-Menüs in der Visual Studio-Umgebung.

    Arbeitsmappen können mithilfe der systemeigenen Funktionen von Excel bearbeitet und geändert werden, z. B. Rückgängig, Schreiben von Excel-Formeln und Verwenden des Suchfeatures. Sie können auch die Toolfenster und Editoren für Visual Studio verwenden, um das Dokument oder die Arbeitsmappe mithilfe von verwaltetem Code anzupassen.

  • Codeansicht
    Der Code-Editor, der der Arbeitsmappe zugeordnet ist, ist identisch mit dem Code-Editor, mit dem Code in eine Windows Forms-Anwendung geschrieben wird. Weitere Informationen finden Sie unter Code- und Text-Editor.

Siehe auch

Konzepte

Übersicht über Office-Dokumente in der Visual Studio-Umgebung