Freigeben über


Project.CustomDocumentProperties-Eigenschaft (Project)

Ruft eine DocumentProperties -Auflistung ab, die die benutzerdefinierten Eigenschaften des Dokuments darstellt. Schreibgeschütztes Object.

Syntax

Ausdruck. CustomDocumentProperties

Ausdruck Eine Variable, die ein Project-Objekt darstellt.

Hinweise

Weitere Informationen finden Sie unter dem DocumentProperties-Auflistungsobjekt in der Microsoft Office Visual Basic-Referenz.

Um diese Eigenschaft verwenden zu können, müssen Sie einen Verweis auf die Microsoft Office 14.0-Objektbibliothek einbeziehen, mit dem Befehl Verweise im Menü Extras. Die Objektbibliothek enthält Definitionen für die Visual Basic-Objekte, Eigenschaften, Methoden und Konstanten, die zum Bearbeiten von Dokumenteigenschaften verwendet.

Die Auflistung der integrierten Dokumenteigenschaften wird durch die BuiltinDocumentProperties -Eigenschaft zurückgegeben.

Beispiel

Im folgenden Beispiel wäre der Wert der benutzerdefinierten Eigenschaft AbschlussdatumNothing, wenn die Eigenschaft wird dem Projekt hinzugefügt, aber nicht das Projekt abgeschlossen ist. Bevor Sie das TestDocProps Beispiel ausführen möchten, fügen Sie einige Aufgaben auf das aktive Projekt, und weisen Sie diesem Kontakt eine Ressource hinzu.

Sub TestDocProps()
    Dim docProps As Office.DocumentProperties
    Dim docProp As Office.DocumentProperty
    Dim numProps As Integer
    
    Set docProps = ActiveProject.CustomDocumentProperties
    
    numProps = docProps.Count
    Debug.Print "Number of custom document properties: " & numProps
    
    For Each docProp In docProps
        If (docProp.Name = "Date completed") Then
            Debug.Print "Date completed: (none) "
        Else
            Debug.Print docProp.Name & vbTab & ": " & docProp.Value
        End If
    Next docProp
End Sub

Es folgen die Ergebnisse des Makros TestDocProps für ein Projekt, das nicht hinzugefügte Eigenschaft Abschlussdatum verfügt:

Number of custom document properties: 7
% Complete  : 0%
Cost    : $0.00
Duration    : 5 days?
Finish  : Thu 5/7/09
Start   : Fri 5/1/09
Work    : 40h
% Work Complete : 0%

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.