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.
Related Classes
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 .