Como: Mapear esquemas para planilhas dentro de Visual Studio
Você pode mapear um esquema XML para uma planilha, enquanto a planilha estiver aberta em Visual Studio. Você usar as mesmas ferramentas do Excel de Microsoft Office que você usa quando a pasta de trabalho é aberta fora do Visual Studio. O Office project cria os mesmos objetos, se você mapear o esquema para a planilha antes ou depois de criar 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 2007 e Excel 2010. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.
Observação |
---|
É possível usar os esquemas XML com várias partes em soluções do Excel. |
Para mapear um esquema XML para uma planilha do Excel Visual Studio
Abra o projeto de modelo ou a pasta de trabalho do Excel dentro de Visual Studio.
Clique na planilha para mover o foco para o designer.
Na faixa de opções, clique no Developer guia.
Observação Se o Developer guia não estiver visível, você deve primeiro mostrá-lo. For more information, see Como: Mostrar guia desenvolvedor na faixa de opções.
No XML de grupo, clique em fonte.
O Código-fonte XML janela é aberta.
No Código-fonte XML janela, clique em Mapas XML.
O Mapas XML abre a caixa de diálogo.
No Mapas XML caixa de diálogo, clique em Add.
Navegue até o arquivo do esquema, selecione-o e clique Abrir.
Click OK.
O esquema é representado no Código-fonte XML janela. Em seu projeto, um digitado DataSet é gerado com base no esquema e um BindingSource é criado.
Arraste os elementos da Código-fonte XML janela para os locais na planilha onde você deseja que os controles correspondentes a serem criados.
Se você arrastar um elemento de esquema não-repetição, Visual Studio Tools for Office gera um XmlMappedRange controle está automaticamente vinculado a BindingSource.
Se você arrastar um elemento de esquema de repetição, Visual Studio Tools for Office gera um ListObject controle não automaticamente, que é vinculado a uma fonte de dados. For more information, see Esquemas XML e dados no nível do documento personalizações.
Consulte também
Tarefas
Como: Mapear esquemas aos documentos do Word dentro de Visual Studio