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 のサポートおよびフィードバックを参照してください。