Determinar el tamaño de un archivo usando una macro

Tabla de contenido

Cómo averiguar el tamaño del archivo con VBA

Un archivo siempre tiene un cierto volumen en el soporte de datos, el tamaño del archivo. Cuando usa Excel, puede consultar esto mirando la entrada del archivo en el directorio si el archivo no está abierto.

Otra forma de consultar esta información es utilizar el cuadro de diálogo "Archivo - Propiedades". Encontrará esta entrada en "Tamaño" en la pestaña "General".

Si desea leer esta información con una macro, la función le ayudará FileLen. Pasa el nombre de archivo completo de un libro de Excel a esta función. El resultado es el tamaño del archivo en bytes. La siguiente macro muestra cómo utilizar la función en la práctica:

Sub ShowFileSize ()
MsgBox "El tamaño del libro actual" & _
"es" & FileLen (ThisWorkbook.FullName) / 1024 & _
"KByte".
End Sub

Cuando se inicia, Excel muestra una pequeña ventana que muestra el tamaño del archivo del libro actual. La siguiente ilustración muestra el aspecto de esta ventana:

La función devuelve el tamaño del archivo en bytes. Por lo tanto, se realiza una conversión a KByte en la macro. Para hacer esto, el tamaño del archivo se divide por el número 1024.

Sugerencia: si desea saber cómo ingresar e iniciar macros en Excel, encontrará una breve descripción aquí: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- in-excel-ein.html

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

wave wave wave wave wave