Método Workbook.XmlImport (Excel)

Importa un archivo de datos XML al libro actual.

Sintaxis

expresión. XmlImport (Url, ImportMap, Overwrite, Destination)

Expresión Variable que representa un objeto Workbook .

Parameters

Nombre Obligatorio/opcional Tipo de datos Descripción
Url Obligatorio String Una ruta de acceso un localizador uniforme de recursos (URL) o una convención de nomenclatura uniforme (UNC) a un archivo de datos XML.
ImportMap Obligatorio XmlMap Asignación de esquema que se debe aplicar al importar el archivo. Si se han importado previamente los datos, contiene una referencia al objeto XmlMap que contiene los datos.
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. Solo se usa la esquina superior izquierda del intervalo.

Valor devuelto

XlXmlImportResult

Comentarios

Este método permite importar datos en el libro desde una ruta de acceso de archivo. Excel usa el primer mapa apto encontrado o, si se especifica el intervalo de destino, Excel enumera automáticamente los datos.

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 XmlImportXml del objeto Workbook para importar datos XML cargados anteriormente en la memoria.

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.