Bestem størrelsen på en fil ved hjelp av en makro

Innholdsfortegnelse

Hvordan finne ut filstørrelsen med VBA

En fil har alltid et visst volum på databæreren, filstørrelsen. Når du bruker Excel, kan du spørre om dette ved å se på filoppføringen i katalogen hvis filen ikke er åpen.

En annen måte å spørre etter denne informasjonen er å bruke dialogboksen "Fil - Egenskaper". Du finner denne oppføringen under "Størrelse" i kategorien "Generelt".

Hvis du vil lese denne informasjonen med en makro, vil funksjonen hjelpe deg FileLen. Du sender hele filnavnet til en Excel -arbeidsbok til denne funksjonen. Resultatet er størrelsen på filen i byte. Følgende makro viser hvordan du bruker funksjonen i praksis:

Sub ShowFileSize ()
MsgBox "Størrelsen på gjeldende arbeidsbok" & _
"is" & FileLen (ThisWorkbook.FullName) / 1024 & _
"KByte."
Slutt Sub

Når den starter, viser Excel et lite vindu som viser filstørrelsen til gjeldende arbeidsbok. Følgende illustrasjon viser hvordan dette vinduet ser ut:

Funksjonen returnerer størrelsen på filen i byte. Derfor finner en konvertering til KByte sted i makroen. For å gjøre dette deles filstørrelsen med tallet 1024.

Tips: Hvis du vil vite hvordan du skriver inn og starter makroer i Excel, finner du en kort beskrivelse her: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- in-excel-ein.html

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave