Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

如果沒有指定的話,您可以使用 SaveObject 宏指令來儲存指定的 Access 物件或作用中物件。 在某些情況下,您也可以使用新名稱儲存作用中物件, (此功能與快速存取工具列) 上的 [另存新檔] 命令相同。

附註: 從 Access 2010 開始, Save 宏指令已重新命名為 SaveObject

附註: 如果資料庫不受信任,將不允許此動作。

設定

SaveObject 宏指令具有下列自變數。

巨集指令引數

描述

物件類型

您要儲存的物件類型。 在宏設計視窗的 [動作自變數] 區段中,按兩下 [物件類型] 方塊中的 [數據表]、[查詢]、[單]、[表]、[]、[模組]、[數據存取頁面]、[伺服器檢視]、[圖表]、[預存程式] 或 [數]。 若要選取使用中的物件,請將此自變數留白。 如果您在此自變數中選取物件類型,則必須在 [ 物件名稱 ] 自變數中選取現有物件的名稱。

物件名稱

要儲存的物件名稱。 [物件名稱] 方塊會顯示由 [物件類型] 引數所選取類型之資料庫中的所有物件。 如果您將 Object Type 自 變數留白,您可以將此自變數留白以儲存作用中的物件,或者在某些情況下,在此自變數中輸入新名稱,以使用此名稱儲存作用中的物件。

如果您輸入新名稱,名稱必須遵循 Access 對象的標準命名慣例。

註解

SaveObject 宏指令適用於用戶可明確開啟和儲存的所有 資料庫物件 。 指定的對象必須開啟, SaveObject 宏指令才能對物件有任何影響。 這個動作的效果與選取物件相同,然後按兩下 [快速存取工具列] 上的 [儲存] 來儲存物件。 將 [物件類型] 自變數留白,並在 [物件名稱] 自變數中輸入新名稱,其效果與按兩下 [快速存取工具列] 上的 [另存新檔] 並輸入作用中物件的新名稱相同。 使用 SaveObject 宏指令可讓您指定要儲存的物件,以及從 巨集執行 [另 存新 檔] 命令。

附註: 您無法使用 SaveObject 宏指令,以新名稱儲存下列任何一項:

  • 表單檢視 或 資料工作表檢視中的 表單 。

  • 列印預覽中的 報表 。

  • 模組。

  • [數據工作表檢視] 或 [列印預覽] 中的伺服器檢視。

  • 網頁檢視中的 資料頁 。

  • [數據工作表檢視] 或 [列印預覽] 中的數據表。

  • [數據工作表檢視] 或 [列印預覽] 中的查詢。

  • [數據工作表檢視] 或 [列印預覽] 中的 預存程序 。

SaveObject 宏指令,無論是在目前資料庫或 程式庫資料庫的宏執行中執行,一律會在建立對象的資料庫中儲存指定的物件或作用中的物件。

如果您以新名稱儲存活動物件,但名稱與此類型現有物件的名稱相同,對話框會詢問您是否要覆寫現有物件。 如果您已將 SetWarnings 宏指令的 [警告開啟] 自變數設為 [否],對話框就不會顯示,且會自動覆寫舊物件。

若要在 Visual Basic for Applications (VBA) 模組中執行 SaveObject 宏指令,請使用 DoCmd 物件的儲存方法。

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×