Classe XmlMap - um mapa XML que foi adicionado a uma pasta de trabalho (Excel VBA)

A classe XmlMap representa um mapa XML que foi adicionado a uma pasta de trabalho.

As classes ListObject e XPath. dão acesso à classe XmlMap


Dim xmlmp as XmlMap
Set xmlmp = ActiveWorkbook.XmlMaps(Index:=1)

For Each

Aqui está um exemplo de processamento dos itens XmlMap em uma coleção.


Dim xmlmp As XmlMap
For Each xmlmp In ActiveWorkbook.XmlMaps
	
Next xmlmp

Métodos

Delete - Remove da pasta de trabalho o mapa XML especificado.

Export - Exporta o conteúdo das células mapeadas ao objeto XmlMap especificado para um arquivo de dados XML.

ExportXml - Exporta o conteúdo das células mapeadas para o objeto XmlMap especificado para uma variável de cadeia de caracteres .

Import - Importa os dados do arquivo de dados XML especificado para as células mapeadas para o objeto XmlMap especificado.

ImportXml - Importa dados XML de uma variável de cadeia de caracteres para as células que foram mapeadas para o objeto XmlMap especificado.

Propriedades

Name (Default member) - Retorna ou define um valor String que representa o nome amigável usado para identificar de forma exclusiva um mapeamento na pasta de trabalho.

AdjustColumnWidth True se as larguras de coluna forem ajustadas automaticamente para o melhor ajuste a cada vez que você atualizar o mapa XML especificado.

AppendOnImport True se você deseja acrescentar novas linhas a listas XML que estão vinculadas ao mapa de esquema especificado quando você está importando novos dados ou atualizando uma conexão existente.

DataBinding Retorna um objeto XmlDataBinding que representa a associação associada ao mapa de esquema especificado. Somente leitura.

IsExportable Retorna true se o Microsoft Excel pode usar os objetos XPath no mapa de esquema especificado para exportar dados XML, e todas as listas XML mapeadas para o mapa de esquema especificado podem ser exportadas.

PreserveColumnFilter Retorna ou define se a filtragem é preservada quando o mapa XML especificado é atualizado. Boolean de leitura/gravação.

PreserveNumberFormatting True se a formatação de número em células mapeadas para o mapa de esquema XML especificado são preservadas quando o mapa de esquema é atualizado. O valor padrão é False. Boolean de leitura/gravação.

RootElementName Retorna um valor String que representa o nome do elemento raiz do mapa de esquema XML especificado. Somente leitura.

RootElementNamespace Retorna um objeto XmlNamespace que representa o elemento raiz do mapa de esquema XML especificado. Somente leitura.

SaveDataSourceDefinition True se a definição da fonte de dados do mapa de esquema XML especificado for salva com a pasta de trabalho. O valor padrão é True. Boolean de leitura/gravação.

Schemas Retorna uma coleção XmlSchemas que representa os esquemas que contém o objeto XmlMap especificado. Somente leitura.

ShowImportExportValidationErrors Retorna ou define se será exibida uma caixa de diálogo com detalhes de erros de esquema-validação quando os dados forem importados ou exportados através do mapa de esquema XML especificado. O valor padrão é False. Boolean de leitura/gravação.

WorkbookConnection Retorna uma nova conexão para o objeto XmlMap especificado. Somente leitura.

WorkbookConnection - Uma conexão é um conjunto de informações necessárias para obter dados de uma fonte de dados externa diferente de uma pasta de trabalho do Microsoft Excel.

XmlDataBinding - Representa a conexão com os dados de origem de um objeto XmlMap .

XmlNamespace - Representa um namespace que foi adicionado a uma pasta de trabalho.

XmlSchemas - Representa a coleção de objetos XmlSchema contidos em um objeto XmlMap .