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