ブックをまとめるとき、Excelは、ブックのプロパティと総称されるかなりの量の情報を追跡します。 [プロパティ]ダイアログボックスを表示すると、維持されているさまざまなプロパティを表示できます。

Wordでは、必要に応じてドキュメントのプロパティを印刷するオプションがあります。

Excelでブックのプロパティを印刷する本質的な方法はありません。

代わりに、プロパティの名前と値をワークシートに配置するマクロを使用する必要があります。その後、ワークシートを印刷して、ワークブックのプロパティをハードコピー形式で利用できるようにすることができます。

次のマクロは、すべてのブックのプロパティを印刷可能なワークシートにコピーするための良い方法の例です。

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

注:

このページ(または_ExcelTips_サイトの他のページ)で説明されているマクロの使用方法を知りたい場合は、役立つ情報を含む特別なページを用意しました。

link:/ excelribbon-ExcelTipsMacros [ここをクリックして、新しいブラウザタブでその特別なページを開きます]

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(9149)は、Microsoft Excel 2007、2010、および2013に適用されます。Excelの古いメニューインターフェイス用のこのヒントのバージョンは、次の場所にあります。

link:/ excel-Printing_Workbook_Properties [Printing WorkbookProperties]