Como: Mapear esquemas para planilhas dentro do Visual Studio
Se aplica a |
---|
As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office. Tipo de Projeto
Versão do Microsoft Office
For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto. |
Você pode mapear um esquema XML para uma planilha enquanto a planilha está Abrir no Visual Studio.Você usar as mesmas ferramentas de Microsoft Office Excel que você usa quando a pasta de trabalho está Abrir fora do Visual Studio.O projeto Ferramentas do Visual Studio para o Office cria os mesmos objetos se você mapear o esquema para a planilha antes ou depois de criar sua solução do Excel.
The procedures are different for Excel 2007 and Excel 2003.
Observação: |
---|
Não é possível usar esquemas XML compostos em soluções do Excel. |
Para mapear um esquema XML para uma planilha do Excel 2007 no Visual Studio
Abrir o projeto de modelo ou pasta de trabalho do Excel dentro do Visual Studio.
Clique na planilha para mover o foco para o designer.
Na faixa de opções, clique na guia de De desenvolvedor.
Observação: Se a Guia do desenvolvedor não estiver visível, você primeiro deve mostrá-lo.For more information, see Como: Mostrar a guia Desenvolvedor na Faixa de Opções.
No AAgruparar de De XML, clique em Origem.
A janela de código-Origem XML é aberta.
Na janela código-Origem XML, clique em Mapas XML.
A caixa de diálogo de mapas XML é aberta.
Em Mapas XML Caixa de Diálogo, clique em Adicionar.
Navegue até o arquivo de esquema, Selecionar e clique em Abrir do .
Clique em OK.
O esquema é representado na janela código-Origem XML.Em seu projeto, um digitado DataSet será gerada com base no esquema e um BindingSource é criada.
Arrastar elementos da janela código-Origem XML para os locais na planilha onde deseja que os controles correspondentes a serem criados.
Se você arrastar um elemento do esquema não-repetição, Ferramentas do Visual Studio para o Office gera um Controlarar de XmlMappedRange que é Ligado automaticamente para o BindingSource.
Se você arrastar um elemento do esquema repetido, Ferramentas do Visual Studio para o Office gera um Controlarar de ListObject que não está automaticamente Ligado a uma Origem de dados.For more information, see Esquemas XML e dados (Visual Studio Tools for Office).
Para mapear um esquema XML para uma planilha do Excel 2003 no Visual Studio
Abrir o projeto de modelo ou pasta de trabalho do Excel dentro do Visual Studio.
Clique na planilha para mover o foco para o designer.
No menu dados, aponte para De dados do Microsoft Office Excel, a XMLe clique em do código-Origem XML.
A janela de código-Origem XML é aberta.
Na janela código-Origem XML, clique em Mapas XML.
A caixa de diálogo de mapas XML é aberta.
Em Mapas XML Caixa de Diálogo, clique em Adicionar.
Navegue até o arquivo de esquema, Selecionar e clique em Abrir do .
Clique em OK.
O esquema é representado na janela código-Origem XML.Em seu projeto, um digitado DataSet será gerada com base no esquema e um BindingSource é criada.
Arrastar elementos da janela código-Origem XML para os locais na planilha onde deseja que os controles correspondentes a serem criados.
Se você arrastar um elemento do esquema não-repetição, Ferramentas do Visual Studio para o Office gera um Controlarar de XmlMappedRange que é Ligado automaticamente para o BindingSource.
Se você arrastar um elemento do esquema repetido, Ferramentas do Visual Studio para o Office gera um Controlarar de ListObject que não está automaticamente Ligado a uma Origem de dados.For more information, see Esquemas XML e dados (Visual Studio Tools for Office).
Consulte também
Tarefas
Como: Mapear esquemas para documentos do Word dentro do Visual Studio