Freigeben über


Gewusst wie: Zuordnen von Schemas zu Arbeitsblättern in Visual Studio

Sie können einem Arbeitsblatt ein XML-Schema zuordnen, während das Arbeitsblatt in Visual Studio geöffnet istSie verwenden dieselben Microsoft Office Excel-Tools, die Sie verwenden, wenn die Arbeitsmappe außerhalb von Visual Studio geöffnet ist.Es spielt keine Rolle, ob Sie das Schema vor oder nach dem Erstellen der Excel-Projektmappe dem Arbeitsblatt zuordnen. Das Office-Projekt erstellt in beiden Fällen die gleichen Objekte.

Betrifft: Die Informationen in diesem Thema betreffen Projekte auf Dokumentebene für Excel 2013 und Excel 2010. Weitere Informationen finden Sie unter Verfügbare Funktionen nach Office-Anwendung und Projekttyp.

HinweisHinweis

In Excel-Projektmappen können keine mehrteiligen XML-Schemas verwendet werden.

So ordnen Sie einem Excel-Arbeitsblatt in Visual Studio ein XML-Schema zu

  1. Öffnen Sie die Excel-Arbeitsmappe oder das Vorlagenprojekt in Visual Studio.

  2. Klicken Sie im Arbeitsblatt, um den Fokus in den Designer zu verschieben.

  3. Klicken Sie im Menüband auf die Registerkarte Entwickler.

    HinweisHinweis

    Wenn die Registerkarte Entwickler nicht sichtbar ist, müssen Sie diese zuerst anzeigen.Weitere Informationen finden Sie unter Gewusst wie: Anzeigen der Registerkarte "Entwickler" auf der Multifunktionsleiste.

  4. Klicken Sie in der Gruppe XML auf Quelle.

    Das Fenster XML-Quelle wird geöffnet.

  5. Klicken Sie im Fenster XML-Quelle auf XML-Zuordnungen.

    Das Dialogfeld XML-Verknüpfungen wird geöffnet.

  6. Klicken Sie im Dialogfeld XML-Zuordnungen auf die Schaltfläche Hinzufügen.

  7. Wechseln Sie zur Schemadatei, wählen Sie sie aus, und klicken Sie auf Öffnen.

  8. Klicken Sie auf OK.

    Das Schema wird im Fenster XML-Quelle dargestellt.In Ihrem Projekt wird ein typisierter DataSet auf Grundlage des Schemas generiert und eine BindingSource erstellt.

  9. Ziehen Sie Elemente vom Fenster XML-Quelle an die Stellen des Arbeitsblatts, an dem die entsprechenden Steuerelemente erstellt werden sollen.

    Wenn Sie ein sich nicht wiederholendes Schemaelement ziehen, generiert das Office-Projekt ein XmlMappedRange-Steuerelement, das automatisch zu BindingSource gebunden ist.

    Wenn Sie ein sich wiederholendes Schemaelement ziehen, generiert das Office-Projekt ein ListObject-Steuerelement, das nicht automatisch an eine Datenquelle gebunden wird.Weitere Informationen finden Sie unter XML-Schemas und -Daten in Anpassungen auf Dokumentebene.

Siehe auch

Aufgaben

Gewusst wie: Zuordnen von Schemas zu Word-Dokumenten in Visual Studio

Konzepte

XML-Schemas und -Daten in Anpassungen auf Dokumentebene