Determinare la dimensione di un file utilizzando una macro

Sommario

Come scoprire la dimensione del file con VBA

Un file ha sempre un certo volume sul supporto dati, la dimensione del file. Quando si utilizza Excel, è possibile eseguire una query guardando la voce del file nella directory se il file non è aperto.

Un altro modo per interrogare queste informazioni consiste nell'utilizzare la finestra di dialogo "File - Proprietà". Troverai questa voce sotto "Dimensioni" nella scheda "Generale".

Se vuoi leggere queste informazioni con una macro, la funzione ti aiuterà FileLen. Si passa il nome file completo di una cartella di lavoro di Excel a questa funzione. Il risultato è la dimensione del file in byte. La seguente macro mostra come utilizzare in pratica la funzione:

Sub ShowFileSize ()
MsgBox "La dimensione della cartella di lavoro corrente" & _
"è" & FileLen (ThisWorkbook.FullName) / 1024 & _
"Kbyte."
Fine sottotitolo

All'avvio, Excel visualizza una piccola finestra che mostra la dimensione del file della cartella di lavoro corrente. L'illustrazione seguente mostra l'aspetto di questa finestra:

La funzione restituisce la dimensione del file in byte. Pertanto nella macro avviene una conversione in KByte. Per fare ciò, la dimensione del file viene divisa per il numero 1024.

Suggerimento: se desideri sapere come inserire e avviare macro in Excel, troverai una breve descrizione qui: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros-in-excel-ein.html

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave