Mike se demande s’il existe une fonction de feuille de calcul qui lui montrera la taille, en octets, d’un classeur sans utiliser de macro.

La taille d’un classeur dans Excel peut devenir très grande, en fonction des informations qu’il contient. Garder une trace de la taille est important et peut être accompli de différentes manières.

Si vous ne souhaitez pas utiliser de macro, Excel effectue le suivi de diverses informations sur un fichier dans la boîte de dialogue Propriétés. La façon dont vous affichez la boîte de dialogue dépend de la version d’Excel que vous utilisez. Si vous utilisez Excel 2010 ou Excel 2013, procédez comme suit:

  1. Affichez l’onglet Fichier du ruban.

  2. Assurez-vous que l’option Info est sélectionnée sur le côté gauche de la boîte de dialogue.

  3. Cliquez sur le lien Propriétés près du côté droit de la boîte de dialogue, puis sur Propriétés avancées. Excel affiche la boîte de dialogue Propriétés de votre classeur.

  4. Assurez-vous que l’onglet Général est affiché. (Voir la figure 1.)

Si vous utilisez Excel 2007, suivez plutôt ces étapes:

  1. Cliquez sur le bouton Office, puis sur Préparer | Propriétés. Excel affiche le volet Propriétés du document juste en dessous du ruban et au-dessus de votre feuille de calcul.

  2. Cliquez sur Propriétés du document et choisissez Propriétés avancées. Excel affiche la boîte de dialogue Propriétés.

  3. Assurez-vous que l’onglet Général est affiché.

Dans l’onglet Général, Excel affiche la taille du fichier. Vous verrez également d’autres informations sur le fichier dans cet onglet, y compris le type de fichier et qui l’a créé. L’obtention manuelle de la taille du fichier est simple à l’aide de ce processus, mais il ne vous permet pas de voir la taille du classeur sur la feuille de calcul elle-même. Malheureusement, il n’y a aucun moyen de contourner cela; vous devrez utiliser une macro. Voici un bon exemple de celui que vous pourriez utiliser:

Function wbksize()

myWbk = Application.ThisWorkbook.FullName     wbksize = FileLen(myWbk)

End Function

Pour utiliser cette macro dans une feuille de calcul, tapez simplement ce qui suit dans n’importe quelle cellule:

=wbksize()

La taille du fichier est affichée en octets.

_Note: _

Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites ExcelTips), j’ai préparé une page spéciale qui comprend des informations utiles.

lien: / excelribbon-ExcelTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur].

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (8030) s’applique à Microsoft Excel 2007, 2010 et 2013. Vous pouvez trouver une version de cette astuce pour l’ancienne interface de menu d’Excel ici:

link: / excel-Finding_the_Size_of_a_Workbook [Recherche de la taille d’un classeur].