Project.SaveAs 方法 (Project)
以新檔案名稱儲存不是使用中的專案。
語法
運算式。SaveAs (Name, Format, Backup, ReadOnly, TaskInformation, Filtered, Table, UserID, DatabasePassWord, FormatID, Map, ClearBaseline, ClearActuals, ClearResourceRates, ClearFixedCosts)
表達 代表 Project 物件的變數。
參數
名稱 | 必要/選用 | 資料類型 | 描述 |
---|---|---|---|
Name | 選用 | String | 要另存新檔的檔案名稱。 如果省略 名稱 ,則專案提示的檔案名稱。 |
Format | 選用 | Long | 檔案的格式。 FormatID引數應該用來取代Format,這主要是為了回溯相容性而包含。 如果指定 FormatID ,則會忽略 Format 。 預設值為 pjMPP 。 可以是 PjFileFormat 常數之一。 |
備份 | 選用 | Boolean | True 是表示 如果 Project 產生之檔案的備份複本。 |
ReadOnly | 選用 | Boolean | True 是表示 如果專案應顯示建議以唯讀方式開啟專案的警告。 預設值為 False 。 |
TaskInformation | 選用 | Boolean | True 是表示 如果儲存工作資訊,如 [非專案檔案格式儲存的專案。 False 表示儲存資源資訊。 如果指定 Map ,則會忽略 TaskInformation 。 如果使用中檢視是工作檢視,則預設值為 True ,否則為 False 。 |
Filtered | 選用 | Boolean | True 是表示 如果篩選過的任務或資源儲存,[非專案檔案格式儲存的專案。 為 false ,則會儲存所有的任務或資源。 如果指定 Map ,則會忽略 Filtered 。 預設值為 False 。 |
Table | 選用 | String | 對以非 Project 格式儲存的專案,含有任務或資源資訊的表格名稱。 如果指定 Map ,或 Name 指定資料庫檔案或格式, 則會忽略資料表 。 預設值是使用中表格的名稱。 |
UserID | 選用 | String | 不會使用。 Project可以開啟舊版的專案儲存至 ODBC 資料庫,但無法儲存至 ODBC 資料庫的專案檔案。 |
DatabasePassWord | 選用 | String | 不會使用。 Project無法儲存至 ODBC 資料庫。 |
FormatID | 選用 | String | 指定要使用的檔案或資料庫格式。 如果 Project 辨識以 Name指定的檔案格式,則會忽略 FormatID 。 FormatID 可以是 Format 字串 資料表中的其中一個值。 |
Map | 選用 | 字串 | 匯出資料時使用的匯入或匯出對應的名稱。 |
ClearBaseline | 選用 | 布林值 | True 是表示 如果儲存為範本時清除比較基準值 ([比較基準成本、 比較基準工時、 比較基準開始時間、 比較基準完成時間、 比較基準工期、 時段比較基準工時及按照時段的比較基準成本欄位)。 預設值為 False。 |
ClearActuals | 選用 | 布林值 | True 是表示 如果實際值 (%Complete 欄位,而且如果實際成本不是由 Project 計算,則會清除實際成本欄位) 儲存為範本時。 預設值為 False。 |
ClearResourceRates | 選用 | 布林值 | True 是表示 如果資源比率表被清除儲存為範本時。 預設值為 False。 |
ClearFixedCosts | 選用 | 布林值 | True 是表示 如果固定成本] 欄位清除所有的任務時儲存為範本。 預設值為 False。 |
格式化字串
格式字串 | 描述 |
---|---|
「MSProject.mpp」 | Project 檔案 |
「MSProject.mpt」 | Project 範本 |
「MSProject.mpp.8」 | Project 98 檔案 |
「MSProject.mpp.9」 | Project 2000–Project 2003 檔案 |
「MSProject.mpp.12」 | Project 2007 檔案 |
「MSProject.xls」 | Excel 活頁簿 |
「MSProject.xls5」 | Excel 97–Excel 2003 活頁簿 |
「MSProject.pdf」 | PDF 檔案 |
「MSProject.xpf」 | XPF 檔案 |
「MSProject.csv」 | CSV (以逗號分隔的) 檔案 |
「MSProject.txt」 | TXT (分隔) 檔案的索引標籤 |
「MSProject.xml」 | Project XML 檔案 |
註解
使用 FormatID 參數的值 「MSProject.mpp.9」 會導致 Project 顯示 [ 儲存至舊版 - 相容性檢查程式 ] 對話方塊。 例如,手動排程的任務會轉換成舊版 Project 中的自動排程任務。 您可以選擇保留格式或取消儲存作業。 您也可以選取 [不要再告訴我們] 。
注意事項
數個 FormatID 字串已過時;如果您嘗試使用它們,它們會導致執行階段錯誤 1004。 例如"MSProject.odbc" FormatID值可用於 Project 2003 及舊版但 Project 2007 與更新版本中移除。
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。