VBA Eliminar archivo / libro de trabajo

VBA le permite eliminar un archivo existente, utilizando el Matar mando. En este tutorial, aprenderá a eliminar un archivo específico o varios archivos.

Si desea aprender a copiar y cambiar el nombre de un archivo, puede hacer clic en este enlace: VBA Copiar archivo

Eliminar un solo archivo (o libro de trabajo) en VBA

Mostraremos cómo eliminar el archivo. Archivo de muestra 1.xlsx en la carpeta Carpeta VBA. La carpeta con el archivo ahora se ve como en la Imagen 1:

Imagen 1. Eliminar un solo archivo

Aquí está el código que eliminará el archivo:

1 Elimine "C: \ Carpeta VBA \ Archivo de muestra 1.xlsx"

Después de ejecutar el código, el archivo Archivo de muestra 1.xlsx ahora se elimina de la Carpeta VBA. La salida está en la Imagen 2:

Imagen 2. Archivo eliminado de la carpeta C: \ VBA

Eliminar todos los archivos de Excel de la carpeta

El mismo comando le permite eliminar todos los archivos de Excel de la carpeta. Solo necesita poner un asterisco (*) en lugar del nombre del archivo. Un asterisco reemplaza cualquier cadena. Aquí está el código:

1 Mata "C: \ Carpeta VBA \ *. Xlsx"

Como puede ver en la Imagen 3, todos los archivos de Excel de la Carpeta VBA se eliminan:

Imagen 3. Elimine todos los archivos de Excel de la carpeta C: \ VBA

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave