Определете размера на файл с помощта на макрос

Съдържание

Как да разберете размера на файла с VBA

Файлът винаги има определен обем на носителя на данни, размера на файла. Когато използвате Excel, можете да попитате това, като погледнете записа на файла в директорията, ако файлът не е отворен.

Друг начин да попитате тази информация е да използвате диалоговия прозорец "Файл - Свойства". Ще намерите този запис под „Размер“ в раздела „Общи“.

Ако искате да прочетете тази информация с макрос, функцията ще ви помогне FileLen. Предавате на тази функция пълното име на файл на работна книга на Excel. Резултатът е размерът на файла в байтове. Следният макрос показва как да използвате функцията на практика:

Sub ShowFileSize ()
MsgBox "Размерът на текущата работна книга" & _
"е" & FileLen (ThisWorkbook.FullName) / 1024 & _
„KByte“.
End Sub

Когато стартира, Excel показва малък прозорец, който показва размера на файла на текущата работна книга. Следващата илюстрация показва как изглежда този прозорец:

Функцията връща размера на файла в байтове. Следователно преобразуването в KByte се извършва в макроса. За целта размерът на файла се разделя на числото 1024.

Съвет: Ако искате да знаете как да въвеждате и стартирате макроси в Excel, ще намерите кратко описание тук: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros- в-excel-ein.html

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave