Classe XmlNamespace - représente un espace de noms ajouté à un classeur (Excel VBA)

Cet objet représente un espace de noms ajouté à un classeur. Pour utiliser une variable de classe XmlNamespace, elle doit d'abord être instanciée, par exemple


Dim xmlnsp as XmlNamespace
Set xmlnsp = ActiveWorkbook.XmlNamespaces(Index:=1)

For Each

Voici un exemple de traitement des éléments XmlNamespace dans une collection


Dim xmlnsp As XmlNamespace
For Each xmlnsp In ActiveWorkbook.XmlNamespaces
	
Next xmlnsp

Prefix

Cette propriété renvoie une chaîne (type de donnée String) qui représente le préfixe de l'espace de noms XML spécifié. En lecture seule.


Dim strPrefix As String
strPrefix = ActiveWorkbook.XmlNamespaces(1).Prefix

Uri

Cette propriété renvoie une chaîne (type de données String) qui représente l’URI (Uniform Resource Identifier) de l’espace de noms XML spécifié. En lecture seule.


Dim strUri As String
strUri = ActiveWorkbook.XmlNamespaces(1).Uri