Klasse XmlSchema (Excel VBA)

Die Klasse XmlSchema stellt ein XML-Schema dar, das in einem XMLMAP -Objekt enthalten ist. Um eine XmlSchema -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise


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

For Each

Hier ist ein Beispiel für die Verarbeitung der XmlSchema -Elemente in einer Sammlung


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

Name

Gibt einen String-Wert zurück, der den Anzeigenamen darstellt, mit dessen Hilfe ein XML-Schema in einem XmlMap-Objekt identifiziert wird.


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

Namespace

Gibt ein XmlNamespace -Objekt zurück, das den Zielnamespace für das angegebene Schema darstellt.


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

XML

Gibt einen String-Wert zurück, der den Inhalt des angegebenen Schemas darstellt.


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