Workbook.CustomDocumentProperties プロパティ (Excel)

指定したブックのすべてのカスタム ドキュメント プロパティを表す DocumentProperties コレクションを取得または設定します。

構文

CustomDocumentProperties

Workbook オブジェクトを表す変数。

注釈

このプロパティは、すべてのユーザー設定のドキュメント プロパティのコレクションを返します。 Item メソッドを使用して、プロパティの名前またはコレクション インデックス (数値) を指定して、コレクションの 1 つのメンバー (DocumentProperty オブジェクト) を返します。

Item メソッドは DocumentProperties コレクションの既定のメソッドであるため、次のステートメントは同じです。

CustomDocumentProperties.Item("Complete")
CustomDocumentProperties("Complete")

BuiltinDocumentProperties プロパティを使用して、組み込みのドキュメント プロパティのコレクションを取得します。

msoPropertyTypeString 型 (MsoDocProperties) 型のプロパティは、長さが 255 文字を超えることはできません。

次の使用例は、ユーザー設定のドキュメント プロパティの名前と値のリストを、ワークシート 1 に作成します。

rw = 1 
Worksheets(1).Activate 
For Each p In ActiveWorkbook.CustomDocumentProperties 
    Cells(rw, 1).Value = p.Name 
    Cells(rw, 2).Value = p.Value 
    rw = rw + 1 
Next

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。