共用方式為


Project.Type 屬性 (Project)

取得專案類型。 唯讀 PjProjectType

語法

運算式類型

表達 代表 Project 物件的變數。

註解

Type 屬性可以是 PjProjectType 常數之一。

範例

下列範例會判斷開啟的專案是否為企業專案,且已取出。如果專案未取出,此範例會嘗試取出專案。 如果專案由其他使用者取出,Project 會顯示對話方塊,其中包含「若要取出,DOMAIN\UserName 必須在其會話中關閉專案,或連絡您的系統管理員以簽入專案」訊息。

Sub CheckOutOpenEnterpriseProjects()
    Dim openProjects As Projects
    Dim proj As Project
    
    Set openProjects = Application.Projects
    
    On Error Resume Next
    
    For Each proj In openProjects
        If Application.IsCheckedOut(proj.Name) Then
            If proj.Type = pjProjectTypeEnterpriseCheckedOut Then
                Debug.Print "'" & proj.Name & "'" & " is already checked out."
            ElseIf proj.Type = pjProjectTypeNonEnterprise Then
                Debug.Print "'" & proj.Name & "'" & " is not an enterprise project."
            End If
        Else
            proj.CheckoutProject
            Debug.Print "Attempted to check out: '" & proj.Name & "'"
        End If
    Next proj
End Sub

另請參閱

Project 物件PjProjectType 列舉

CheckoutProject 方法Application.IsCheckedOut 屬性

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應