Odredite veličinu datoteke pomoću makronaredbe

Sadržaj

Kako saznati veličinu datoteke pomoću VBA -a

Datoteka uvijek ima određeni volumen na nosaču podataka, veličinu datoteke. Kada koristite Excel, to možete upitati gledajući unos datoteke u direktoriju ako datoteka nije otvorena.

Drugi način upita ovih informacija je korištenje dijaloškog okvira "Datoteka - Svojstva". Ovaj unos ćete pronaći pod "Veličina" na kartici "Općenito".

Ako želite pročitati ove podatke pomoću makronaredbe, funkcija će vam pomoći FileLen. Ovoj funkciji prosljeđujete potpuni naziv datoteke radne knjige programa Excel. Rezultat je veličina datoteke u bajtima. Sljedeći makro prikazuje kako se funkcija koristi u praksi:

Sub ShowFileSize ()
MsgBox "Veličina trenutne radne knjige" & _
"is" & FileLen (ThisWorkbook.FullName) / 1024 & _
"KByte."
Kraj podm

Kada se pokrene, Excel prikazuje mali prozor koji prikazuje veličinu datoteke trenutne radne knjige. Sljedeća ilustracija prikazuje kako ovaj prozor izgleda:

Funkcija vraća veličinu datoteke u bajtima. Stoga se u makronaredbi događa pretvorba u KByte. Da biste to učinili, veličina datoteke podijeljena je s brojem 1024.

Savjet: Ako želite znati kako unijeti i pokrenuti makroe u Excelu, ovdje ćete pronaći kratak opis: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- in-excel-ein.html

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave