Método Workbook.XmlImportXml (Excel)

Importa una secuencia de datos XML que se ha cargado previamente en memoria. Excel usa el primer mapa apto encontrado o, si se especifica el intervalo de destino, Excel enumera automáticamente los datos.

Sintaxis

expresión. XmlImportXml (Data, ImportMap, Overwrite, Destination)

Expresión Variable que representa un objeto Workbook .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Datos Obligatorio String Datos que se van a importar.
ImportMap Obligatorio XmlMap Asignación de esquema que se debe aplicar al importar el archivo.
Overwrite Opcional Variant Si no se especifica un valor para el parámetro Destination , este parámetro especifica si se deben sobrescribir los datos asignados al mapa de esquema especificado en el parámetro ImportMap . Se establece en True para sobrescribir los datos o en False para anexar los datos nuevos a los datos existentes. El valor predeterminado es True.

Si se especifica un valor para el parámetro Destination , este parámetro especifica si se deben sobrescribir los datos existentes. Se establece en True para sobrescribir datos existentes o en False para cancelar la importación si se sobrescribirán datos. El valor predeterminado es True.
Destino Opcional Variant Especifica el rango en el que se creará la lista. Excel solo usa la esquina superior izquierda del rango.

Valor devuelto

XlXmlImportResult

Comentarios

No especifique ningún valor para el parámetro Destination si desea importar datos a una asignación existente.

Las condiciones siguientes hacen que el método XmlImport genere errores en tiempo de ejecución:

  • Los datos XML especificados presentan errores de sintaxis.

  • El proceso de importación se canceló debido a que los datos especificados no cabían en la hoja de cálculo.

  • Si no se encuentra ninguna asignación calificada y no se especificó el rango de destino.

Use el método XMLImport del objeto Workbook para importar un archivo de datos XML en el libro actual.

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.