Zistite veľkosť súboru pomocou makra

Obsah

Ako zistiť veľkosť súboru pomocou VBA

Súbor má na nosiči údajov vždy určitý objem, veľkosť súboru. Keď používate Excel, môžete sa na to opýtať tak, že sa pozriete na položku súboru v adresári, ak súbor nie je otvorený.

Ďalším spôsobom, ako vyhľadať tieto informácie, je použiť dialógové okno „Súbor - vlastnosti“. Tento záznam nájdete v časti „Veľkosť“ na karte „Všeobecné“.

Ak si chcete tieto informácie prečítať pomocou makra, funkcia vám pomôže FileLen. Do tejto funkcie odovzdáte úplný názov súboru zošita programu Excel. Výsledkom je veľkosť súboru v bajtoch. Nasledujúce makro ukazuje, ako používať funkciu v praxi:

Vedľajšia veľkosť súboru ()
MsgBox „Veľkosť aktuálneho zošita“ & _
„is“ & FileLen (ThisWorkbook.FullName) / 1024 & _
"KByte."
Koniec pod

Po spustení Excel zobrazí malé okno, ktoré ukazuje veľkosť súboru aktuálneho zošita. Nasledujúci obrázok ukazuje, ako toto okno vyzerá:

Funkcia vracia veľkosť súboru v bajtoch. Preto sa v makre uskutoční konverzia na KByte. Za týmto účelom je veľkosť súboru vydelená číslom 1024.

Tip: Ak by ste chceli vedieť, ako zadávať a spúšťať makrá v Exceli, nájdete tu stručný popis: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- in-excel-ein.html

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave