jueves, 28 de noviembre de 2013

Cómo comprobar si un Sale ruta del nodo en VBA XML

Los programadores pueden editar documentos de Microsoft Office estándar utilizando VBA y XML.



Abra el documento que contiene el archivo XML que desea evaluar, y crear un archivo de código subyacente o documento de texto según sea apropiado para el archivo XML de destino. Abra la ficha "desarrolladores" y haga clic en el icono de VBA, si está utilizando Microsoft Office.



Crear una variable de referencia de tipo bool:

DoesNodePathExist As Bool



Abra el documento XML:

Establecer XMLDOM = New MSXML2.DOMDocument



Recorrer la ruta del nodo dentro de una instrucción If:

DoesNodePathExist As Bool

Si la ruta del nodo XMLDOM 'va aquí



Establezca la variable de Bool a "true" si VBA tranversed la ruta del nodo con éxito. Pero deje que se conserve el valor predeterminado "false" si sale sin encontrar un valor de:

DoesNodePathExist As Bool

Si XMLDOM ('ruta del nodo va aquí) Luego,

doesNodePathExist = true



Utilice el valor en el código según sea necesario. Si es necesario, activar una nueva búsqueda de un nodo XML diferente.



Guarde su trabajo y pruébelo para asegurarse de que funciona como se esperaba.

 

No hay comentarios:

Publicar un comentario