Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sie können ein XML-Schema einem Arbeitsblatt zuordnen, während das Arbeitsblatt in Visual Studio geöffnet ist. Sie verwenden dieselben Microsoft Office Excel-Tools, die Sie verwenden, wenn die Arbeitsmappe außerhalb von Visual Studio geöffnet ist. Das Office-Projekt erstellt dieselben Objekte, unabhängig davon, ob Sie das Schema dem Arbeitsblatt vor oder nach dem Erstellen Ihrer Excel-Lösung zuordnen.
Gilt für: Die Informationen in diesem Thema gelten für Projekte auf Dokumentebene für Excel. Weitere Informationen finden Sie unter features available by Office-App lication and project type.
Hinweis
Sie können in Excel-Lösungen keine mehrteiligen XML-Schemas verwenden.
So ordnen Sie ein XML-Schema einem Excel-Arbeitsblatt in Visual Studio zu
Öffnen Sie die Excel-Arbeitsmappe oder das Vorlagenprojekt in Visual Studio.
Klicken Sie auf das Arbeitsblatt, um den Fokus auf den Designer zu verschieben.
Klicken Sie im Menüband auf die Registerkarte Entwickler .
Hinweis
Wenn die Registerkarte Entwickler nicht sichtbar ist, müssen Sie diese zuerst anzeigen. Weitere Informationen finden Sie unter How to: Show the Developer tab on the ribbon.
Klicken Sie in der XML-Gruppe auf "Quelle".
Das XML-Quellfenster wird geöffnet.
Klicken Sie im XML-Quellfenster auf XML-Karten.
Das Dialogfeld "XML-Karten" wird geöffnet.
Klicken Sie im Dialogfeld "XML-Karten" auf "Hinzufügen".
Navigieren Sie zu Ihrer Schemadatei, wählen Sie sie aus, und klicken Sie dann auf " Öffnen".
Klicken Sie auf OK.
Das Schema wird im XML-Quellfenster dargestellt. In Ihrem Projekt wird basierend auf dem Schema eine typierte DataSet Eingabe generiert und eine BindingSource erstellt.
Ziehen Sie Elemente aus dem XML-Quellfenster an die Stellen in Ihrem Arbeitsblatt, an denen die entsprechenden Steuerelemente erstellt werden sollen.
Wenn Sie ein nicht wiederholtes Schemaelement ziehen, generiert das Office-Projekt ein XmlMappedRange Steuerelement, das automatisch an die BindingSourceDatei gebunden ist.
Wenn Sie ein wiederholtes Schemaelement ziehen, generiert das Office-Projekt ein ListObject Steuerelement, das nicht automatisch an eine Datenquelle gebunden ist. Weitere Informationen finden Sie unter XML-Schemas und -Daten in Anpassungen auf Dokumentebene.