Compartir a través de


MoveFile (método)

Mueve uno o varios archivos desde una ubicación a otra.

Sintaxis

objeto . Origen, destino de MoveFile

La sintaxis del método MoveFile consta de las siguientes partes:

Parte Descripción
object Obligatorio. Siempre es el nombre de un Objeto FileSystemObject.
source Obligatorio. Se trata de la ruta de acceso al archivo o a los archivos que se van a mover. La cadena del argumento origen puede contener caracteres comodín solo en el último componente de la ruta de acceso.
destination Obligatorio. Se trata de la ruta de acceso a la que el archivo o los archivos se van a mover. El argumento destino no puede contener caracteres comodín.

Comentarios

Si el origen contiene caracteres comodín o el destino termina con un separador de ruta de acceso (****), se supone que el destino especifica una carpeta existente en la que se van a mover los archivos coincidentes. De lo contrario, se asume que el destino es el nombre del archivo de destino que se va a crear. En ambos casos, pueden suceder tres cosas al mover un archivo individual:

  • Si el destino no existe, el archivo se mueve. Esto es lo más normal.

  • Si el destino es un archivo existente, se produce un error.

  • Si el destino es un directorio, se produce un error.

También se produce un error si un carácter comodín que se usa en el origen no coincide con ningún archivo. El método MoveFile se detiene en el primer error que encuentra. No se realiza ningún intento de revertir los cambios realizados antes de que se produzca el error.

Importante

[!IMPORTANTE] Solo se pueden mover archivos entre volúmenes con este método si lo admite el sistema operativo.

Vea también

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.