Одредите величину датотеке помоћу макроа

Преглед садржаја

Како сазнати величину датотеке помоћу ВБА

Датотека увек има одређени волумен на носачу података, величину датотеке. Када користите Екцел, ово можете упитати ако погледате унос датотеке у директоријуму ако датотека није отворена.

Други начин да затражите ове информације је коришћење дијалога "Датотека - Својства". Овај унос ћете пронаћи под "Величина" на картици "Опште".

Ако желите да прочитате ове информације помоћу макроа, функција ће вам помоћи ФилеЛен. Овој функцији прослеђујете комплетно име датотеке радне књиге програма Екцел. Резултат је величина датотеке у бајтовима. Следећи макро приказује како се функција користи у пракси:

Суб СховФилеСизе ()
МсгБок "Величина тренутне радне свеске" & _
"ис" & ФилеЛен (ТхисВоркбоок.ФуллНаме) / 1024 & _
"КБите."
Енд Суб

Када се покрене, Екцел приказује мали прозор који приказује величину датотеке тренутне радне свеске. Следећа илустрација приказује како овај прозор изгледа:

Функција враћа величину датотеке у бајтовима. Због тога се конверзија у КБите одвија у макроу. Да бисте то урадили, величина датотеке је подељена са бројем 1024.

Савет: Ако желите да знате како да уносите и покрећете макрое у Екцелу, овде ћете пронаћи кратак опис: хттп://ввв.екцелдаили.де/екцел-макрос-вба/артикел/д/со-хабен-сие -макрос- ин-екцел-еин.хтмл

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave