Déterminer la taille d'un fichier à l'aide d'une macro

Table des matières

Comment connaître la taille du fichier avec VBA

Un fichier a toujours un certain volume sur le support de données, la taille du fichier. Lorsque vous utilisez Excel, vous pouvez interroger cela en regardant l'entrée du fichier dans le répertoire si le fichier n'est pas ouvert.

Une autre façon d'interroger ces informations consiste à utiliser la boîte de dialogue "Fichier - Propriétés". Vous trouverez cette entrée sous "Taille" dans l'onglet "Général".

Si vous souhaitez lire ces informations avec une macro, la fonction vous aidera FileLen. Vous transmettez le nom de fichier complet d'un classeur Excel à cette fonction. Le résultat est la taille du fichier en octets. La macro suivante montre comment utiliser la fonction dans la pratique :

Sous ShowFileSize ()
MsgBox "La taille du classeur actuel" & _
"est" & FileLen (ThisWorkbook.FullName) / 1024 & _
"Koctet."
Fin du sous-marin

Au démarrage, Excel affiche une petite fenêtre qui indique la taille du fichier du classeur en cours. L'illustration suivante montre à quoi ressemble cette fenêtre :

La fonction renvoie la taille du fichier en octets. Par conséquent, une conversion en Ko a lieu dans la macro. Pour ce faire, la taille du fichier est divisée par le nombre 1024.

Astuce : Si vous souhaitez savoir comment saisir et démarrer des macros dans Excel, vous trouverez une brève description ici : http://www.exceldaily.de/excel-makros-vba/artikel/d/so-haben-sie -makros-in-excel-ein.html

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave