Clase XmlSchema - un esquema XML incluido en un objeto XmlMap (Excel VBA)
La clase XmlSchema representa un esquema XML incluido en un objeto XmlMap . Para usar una variable de clase XmlSchema, primero debe ser instanciado, por ejemplo
Dim xmlsch as XmlSchema
Set xmlsch = ActiveWorkbook.XmlMaps(1).Schemas(Index:=1)
For Each
A continuación, se muestra un ejemplo de cómo procesar los elementos XmlSchema en una colección.
Dim xmlschSchema As XmlSchema
For Each xmlschSchema In ActiveWorkbook.XmlMaps(1).Schemas
Next xmlschSchema
Name
Devuelve un valor String que representa el nombre descriptivo que se usa para identificar un esquema XML en un objeto XmlMap.
Dim strName As String
strName = ActiveWorkbook.XmlMaps(1).Schemas(1).Name
Namespace
Devuelve un objeto XMLNamespace que representa el espacio de nombres de destino del esquema especificado. Solo lectura.
Dim xmlnspNamespace As XmlNamespace
Set xmlnspNamespace = ActiveWorkbook.XmlMaps(1).Schemas(1).Namespace
XML
Devuelve un valor de tipo String que representa el contenido del campo especificado.
Dim strXML As String
strXML = ActiveWorkbook.XmlMaps(1).Schemas(1).XML