Mapear esquemas para planilhas dentro do Visual Studio
Você pode mapear um esquema XML para uma planilha enquanto a planilha está aberta no Visual Studio. Você usa as mesmas ferramentas do Microsoft Office Excel que você usa quando a pasta de trabalho está aberta fora do Visual Studio. O projeto do Office cria os mesmos objetos se você mapear o esquema para a planilha antes ou depois de criar sua solução do Excel.
Aplica-se a: As informações neste tópico se aplicam a projetos de nível de documento para Excel. Para obter mais informações, consulte Recursos disponíveis por aplicativo e tipo de projeto do Office.
Observação
Não é possível usar esquemas XML de várias partes em soluções do Excel.
Para mapear um esquema XML para uma planilha do Excel no Visual Studio
Abra a pasta de trabalho do Excel ou o projeto de modelo dentro do Visual Studio.
Clique na planilha para mover o foco para o designer.
Na Faixa de Opções, clique na guia Desenvolvedor .
Observação
Se a guia Desenvolvedor não estiver visível, você deverá mostrá-la primeiro. Para obter mais informações, consulte Como mostrar a guia Desenvolvedor na faixa de opções.
No grupo XML, clique em Origem.
A janela XML Source é aberta.
Na janela Código-fonte XML, clique em Mapas XML.
A caixa de diálogo Mapas XML é aberta.
Na caixa de diálogo Mapas XML, clique em Adicionar.
Navegue até o arquivo de esquema, selecione-o e clique em Abrir.
Clique em OK.
O esquema é representado na janela Código-fonte XML. Em seu projeto, um digitado DataSet é gerado com base no esquema e um BindingSource é criado.
Arraste elementos da janela Código-fonte XML para os locais na planilha onde você deseja que os controles correspondentes sejam criados.
Se você arrastar um elemento de esquema não repetitivo, o projeto do Office gerará um XmlMappedRange controle que é vinculado automaticamente ao BindingSource.
Se você arrastar um elemento de esquema de repetição, o projeto do Office gerará um ListObject controle que não é vinculado automaticamente a uma fonte de dados. Para obter mais informações, consulte Esquemas XML e dados em personalizações em nível de documento.