Bestem størrelsen på en fil ved hjælp af en makro

Indholdsfortegnelse

Sådan finder du ud af filstørrelsen med VBA

En fil har altid en vis mængde på databæreren, filstørrelsen. Når du bruger Excel, kan du spørge om dette ved at se på filposten i biblioteket, hvis filen ikke er åben.

En anden måde at søge efter disse oplysninger på er at bruge dialogboksen "Filer - Egenskaber". Du finder denne post under "Størrelse" på fanen "Generelt".

Hvis du vil læse disse oplysninger op med en makro, hjælper funktionen dig FileLen. Du sender det fulde filnavn på en Excel -projektmappe til denne funktion. Resultatet er filens størrelse i bytes. Følgende makro viser, hvordan funktionen bruges i praksis:

Sub ShowFileSize ()
MsgBox "Størrelsen på den aktuelle projektmappe" & _
"er" & FileLen (ThisWorkbook.FullName) / 1024 & _
"KByte."
Afslut Sub

Når det starter, viser Excel et lille vindue, der viser filstørrelsen for den aktuelle projektmappe. Følgende illustration viser, hvordan dette vindue ser ud:

Funktionen returnerer filens størrelse i bytes. Derfor finder en konvertering til KByte sted i makroen. For at gøre dette er filstørrelsen divideret med tallet 1024.

Tip: Hvis du gerne vil vide, hvordan du indtaster og starter makroer i Excel, finder du en kort beskrivelse her: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- in-excel-ein.html

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave