Lorsque vous créez un classeur, Excel suit un certain nombre d’informations qu’il désigne collectivement en tant que propriétés de classeur. Vous pouvez afficher les différentes propriétés gérées par Excel en choisissant simplement l’option Propriétés du menu Fichier.

Dans Word, vous avez la possibilité d’imprimer les propriétés du document, si vous le souhaitez.

Il n’existe aucun moyen intrinsèque d’imprimer les propriétés du classeur dans Excel.

Au lieu de cela, vous devez recourir à une macro qui placera les noms et les valeurs des propriétés dans une feuille de calcul. Vous pouvez ensuite imprimer la feuille de calcul et disposer des propriétés de votre classeur au format papier.

La macro VBA suivante est un exemple d’un bon moyen de copier toutes les propriétés du classeur dans une feuille de calcul qui peut être imprimée:

Public Sub WorksheetProperties()

Dim p As DocumentProperty     Dim iRow As Integer

'Built in Properties     iRow = 1     Cells(iRow, 1).Value = "Built-in Properties"

Cells(iRow, 1).Font.Bold = True     iRow = iRow + 1     Worksheets(1).Activate     For Each p In ActiveWorkbook.BuiltinDocumentProperties         On Error Resume Next         Cells(iRow, 2).Value = p.Name         'If no value then Excel causes an error so ignore!

Cells(iRow, 3).Value = p.Value         iRow = iRow + 1     Next     On Error GoTo 0

'Custom Properties     iRow = iRow + 1     Cells(iRow, 1).Value = "Custom Properties"

Cells(iRow, 1).Font.Bold = True     iRow = iRow + 1     For Each p In ActiveWorkbook.CustomDocumentProperties         On Error Resume Next         Cells(iRow, 2).Value = p.Name         Cells(iRow, 3).Value = p.Value         iRow = iRow + 1     Next     On Error GoTo 0 End Sub

_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 (2491) s’applique à Microsoft Excel 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban d’Excel (Excel 2007 et versions ultérieures) ici:

lien: / excelribbon-Printing_Workbook_Properties [Propriétés du classeur d’impression].