Como: Mapear esquemas para planilhas dentro de Visual Studio
Você pode mapear um esquema XML a uma planilha quando a planilha é aberto no Visual Studio.Você usa as mesmas ferramentas do Microsoft Office Excel que você usa quando a pasta de trabalho é aberta fora do Visual Studio.O projeto do Office cria os objetos mesmo se você mapear o esquema a planilha antes ou após você cria sua solução do excel.
Aplicável a: As informações neste tópico se aplicam a projetos de nível de documento para Excel 2013 e Excel 2010. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.
Observação |
---|
Você não pode usar esquemas XML com várias partes em soluções do excel. |
Para mapear um esquema XML a uma planilha do excel no Visual Studio
Abra o projeto Visual Studio interno de pasta de trabalho do Excel ou modelo.
Clique na planilha para mover o foco para o designer.
Em fita, clique na guia de Desenvolvedor .
Observação Se a guia de Desenvolvedor não estiver visível, primeiro você deve mostrar.Para obter mais informações, consulte Como: Mostrar guia desenvolvedor na faixa de opções.
Em o grupo de XML , clique Origem.
a janela de Código-fonte XML abre.
Em a janela de Código-fonte XML , clique Mapas XML.
a caixa de diálogo de Mapas XML abre.
Em a caixa de diálogo de Mapas XML , clique Adicionar.
Navegue para o arquivo de esquema, selecione, e clique Abrir.
Clique em OK.
O esquema é representado na janela de Código-fonte XML .Em seu projeto, DataSet tipado é gerado com base no esquema, e BindingSource é criado.
Elementos da direita da janela de Código-fonte XML os locais em sua planilha onde você deseja que os controles correspondentes a serem criados.
Se você arrastar um elemento não repetindo do esquema, o projeto do Office gera um controle de XmlMappedRange que está associado a BindingSourceautomaticamente.
Se você arrastar um elemento de repetição do esquema, o projeto do Office gera um controle de ListObject que não é automaticamente associado a uma fonte de dados.Para obter mais informações, consulte Esquemas XML e dados no nível do documento personalizações.
Consulte também
Tarefas
Como: Mapear esquemas para documentos do Word dentro de Visual Studio