Determinați dimensiunea unui fișier utilizând o macro

Cuprins

Cum să aflați dimensiunea fișierului cu VBA

Un fișier are întotdeauna un anumit volum pe suportul de date, dimensiunea fișierului. Când utilizați Excel, puteți interoga acest lucru uitându-vă la intrarea fișierului din director dacă fișierul nu este deschis.

O altă modalitate de a interoga aceste informații este de a utiliza caseta de dialog „Fișier - Proprietăți”. Veți găsi această intrare sub „Dimensiune” în fila „General”.

Dacă doriți să citiți aceste informații cu o macro, funcția vă va ajuta FileLen. Treceți numele complet al fișierului unui registru de lucru Excel la această funcție. Rezultatul este dimensiunea fișierului în octeți. Următoarea macro arată cum să utilizați funcția în practică:

Sub ShowFileSize ()
MsgBox "Dimensiunea registrului de lucru curent" & _
„este” & FileLen (ThisWorkbook.FullName) / 1024 & _
„KByte”.
Sfârșitul Sub

Când pornește, Excel afișează o fereastră mică care arată dimensiunea fișierului registrului de lucru curent. Următoarea ilustrație arată cum arată această fereastră:

Funcția returnează dimensiunea fișierului în octeți. Prin urmare, o conversie în KByte are loc în macro. Pentru a face acest lucru, dimensiunea fișierului este împărțită la numărul 1024.

Sfat: Dacă doriți să știți cum să introduceți și să porniți macrocomenzile în Excel, veți găsi o scurtă descriere aici: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- in-excel-ein.html

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave