Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Cambia el nombre de un archivo de disco, un directorio o una carpeta.
Sintaxis
NombreoldpathnameComonewpathname
La sintaxis de la instrucción Name contiene los elementos siguientes:
| Parte | Descripción |
|---|---|
| oldpathname | Obligatorio. Expresión de cadena que especifica el nombre de archivo y la ubicación existentes; puede incluir directorio o carpeta, y unidad. |
| newpathname | Obligatorio. Expresión de cadena que especifica el nuevo nombre de archivo y la ubicación; puede incluir directorio o carpeta, y unidad. newpathname no puede especificar un nombre existente. |
Comentarios
La instrucción Name cambia el nombre de un archivo y lo mueve a otro directorio o carpeta, si es necesario. El nombre puede mover un archivo entre unidades, pero solo puede cambiar el nombre de un directorio o carpeta existente cuando newpathname y oldpathname se encuentran en la misma unidad. El nombre no puede crear un nuevo archivo, directorio o carpeta.
Using Name on an open file produces an error. You must close an open file before renaming it. Losargumentos name no pueden incluir caracteres comodín de varios caracteres (*) y de un solo carácter (?).
Ejemplo
Este ejemplo usa la instrucción Name para cambiar el nombre de un archivo. Para este ejemplo, suponga que los directorios o las carpetas que se especifican son elementos existentes. En Macintosh, "HD:" es el nombre de unidad predeterminado y las partes del nombre de ruta de acceso se separan por dos puntos en lugar de barras diagonales inversas.
Dim oldName, newName
oldName = "OLDFILE": newName = "NEWFILE" ' Define file names.
Name oldName As newName ' Rename file.
oldName = "C:\MYDIR\OLDFILE": newName = "C:\YOURDIR\NEWFILE"
Name oldName As newName ' Move and rename file.
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.