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.

您可以在 Access 桌面資料庫中使用 EMailDatabaseObject 宏指令,在電子郵件訊息中包含指定的 Access 資料工作表、 表單、 報表或 模組 ,以便檢視及轉寄。

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

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

設定

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

巨集指令引數

描述

物件類型

要包含在郵件訊息中的物件類型。 按兩下 [資料表資料工作表) 的數據表 (、查詢資料工作表) 的查詢 (、表單或表單資料工作表的表單 () 、表、模組資料存取頁面伺服器檢視預存程式數,在宏設計視窗的 [動作自變數] 區段中的 [物件類型] 方塊中。 您無法傳送 巨集。 如果您想要包含作用中的物件,請選取它與此自變數的類型,但保留 Object Name 自變數空白。

物件名稱

要包含在郵件訊息中的物件名稱。 [物件名稱] 方塊會顯示由 [物件類型] 引數所選取類型之資料庫中的所有物件。 如果您將 [物件類型 ] 和 [ 物件名稱] 自 變數保留空白,Access 會將郵件傳送至郵件應用程式,而不會傳送任何資料庫物件。

如果您在 程式庫資料庫中執行包含 EMailDatabaseObject 宏指令的宏,Access 會先在文檔庫資料庫中尋找具有此名稱的物件,然後在目前的資料庫中。

輸出格式

您要用於所包含物件的格式類型。 您可以從中選取的格式清單將會根據您為 Object Type 自變數選取的內容而有所變更。 可用的格式可能包括 Excel 97 - Excel 2003 活頁簿 (*.xls) Excel 二進位活頁簿 (*.xlsb) Excel 活頁簿 (*.xlsx) HTML (*.htm、 *.html) Microsoft Excel 5.0/95 活頁簿 (*.xls) PDF 格式 (*.pdf) RTF Fomat (*.rtf) 文本檔 (*.txt) XPS 格式 (*.xps) 。 在 [ 輸出格式] 方 塊中。 模組只能以文字格式傳送。 數據存取頁面只能以 HTML 格式傳送。 如果您將此引數留白,Access 會提示您輸入輸出格式。

若要

郵件的收件者,其名稱是您要放在郵件訊息的 [ 件者] 行。 如果您將此自變數留白,Access 會提示您輸入收件者的名稱。

使用分號 ( 分隔您在此自變數 (以及 [副本] 和 [件抄送] 自變數) 中指定的收件者名稱;) 或在 Microsoft Windows 分隔符號 控制台 中 [地區設定屬性] 對話框的 [數值] 索引卷標上設定的清單。 如果郵件應用程式無法識別收件者的名稱,則不會傳送郵件併發生錯誤。

副本

您要放在 [副本] 的郵件收件者 名稱 ( 郵件 訊息中的 ) 行 (「副本」。 如果您將此自變數留白,郵件訊息中的 [ 副本 ] 行會是空白的。

密件副本

您要放在密件抄 送 (「 密件抄送」的郵件收件者名稱 ) 郵件訊息中的行。 如果您將此自變數留白,郵件訊息中的 [ 密件抄送 ] 行會是空白的。

主旨

郵件的主旨。 此文字會顯示在郵件訊息的 [ 主旨 ] 行上。 如果您將此自變數留白,郵件訊息中的主 行會是空白的。

訊息簡訊

除了資料庫物件之外,您要包含在郵件中的任何文字。 此文字會顯示在郵件郵件的主文中,位於對象之後。 如果您將此自變數留白,郵件訊息中就不會包含其他文字。 如果您將 [物件類型 ] 和 [ 物件名稱 ] 自變數留白,您可以使用此自變數來傳送郵件訊息,而不需要資料庫物件。

編輯郵件

指定是否可以在郵件傳送前進行編輯。 如果您選取 [是],電子郵件應用程式會自動啟動,而且可以編輯郵件。 如果您選取 [否],訊息就會傳送,但使用者沒有機會編輯郵件。 預設為 [是]。

範本檔案

您要做為 HTML 檔案範本之檔案的路徑和檔案名。 範本檔案是包含 HTML 標籤的檔案。

註解

郵件訊息中的對像是選取的輸出格式。 當您按兩下物件時,適當的軟體會以開啟的對象開始。

當您使用 EMailDatabaseObject 宏指令在郵件訊息中包含資料庫物件時,適用下列規則:

  • 您可以傳送資料表、查詢和表單資料工作表。 在包含的物件中,數據工作表中的所有欄位外觀與 Access 相同,但包含 OLE 物件的欄位除外。 這些欄位的欄會包含在物件中,但欄位是空白的。

  • 對於系結至 [是/否] 字段 ( 切換按鈕、 選項按鈕或 核取方塊) 的控件,輸出檔案會顯示值 -1 (Yes) 或 0 (No) 。

  • 對於系結至 [超連結] 字段的 文字方塊 ,輸出檔案會顯示所有輸出格式的 超連結 ,在此情況下,MS-DOS 文字 (除外,超連結只是顯示為一般文字) 。

  • 如果您在 表單檢視中傳送表單,所包含的物件一律會包含表單的 資料工作表檢視。

  • 如果您傳送報表,物件中唯一包含的控件是文本框,在某些情況下 () 標籤。 所有其他控制件都會被忽略。 頁首及頁尾資訊也不包含在內。 唯一的例外是,當您以 Excel 格式傳送報表時,含有 Sum 函數之表達式的群組尾中的文字框會包含在物件中。 物件中不會包含頁首或頁尾 (中的其他控件,也不會包含 Sum) 以外的 彙總函數 。

  • 子報表會包含在物件中。

  • 當您以 HTML 格式傳送資料工作表、表單或資料存取頁面時,會建立一個 .html 檔案。 當您以 HTML 格式傳送報表時,會為報表中的每個頁面建立一個 .html 檔案。

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

image

下列連結是由[12 月 16 日] 提供。 又倫是 FMS, Inc.的贊助者和總裁,它是自定義資料庫解決方案和開發人員工具的領先提供者。

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!

×