Classe XmlSchema - um esquema XML contido em um objeto XmlMap (Excel VBA)

A classe XmlSchema representa um esquema XML contido em um objeto XmlMap . Para usar uma variável de classe XmlSchema, ela primeiro precisa ser instanciada por exemplo


Dim xmlsch as XmlSchema
Set xmlsch = ActiveWorkbook.XmlMaps(1).Schemas(Index:=1)

For Each

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


Dim xmlschSchema As XmlSchema
For Each xmlschSchema In ActiveWorkbook.XmlMaps(1).Schemas
	
Next xmlschSchema

Name

Retorna um valor String que representa o nome amigável usado para identificar um esquema XML em um objeto XmlMap.


Dim strName As String
strName = ActiveWorkbook.XmlMaps(1).Schemas(1).Name

Namespace

Retorna um objeto XmlNamespace que representa o namespace de destino para o esquema especificado. Somente leitura.


Dim xmlnspNamespace As XmlNamespace
Set xmlnspNamespace = ActiveWorkbook.XmlMaps(1).Schemas(1).Namespace

XML

Retorna um valor String que representa o conteúdo do esquema especificado.


Dim strXML As String
strXML = ActiveWorkbook.XmlMaps(1).Schemas(1).XML