自訂表單頁面及表單區域
您可以使用下列兩種方式來自訂 Outlook 中的表單:自訂表單頁面,以及為表單建立表單區域。 自 Microsoft Office Outlook 97 起就支援自訂表單頁面,且自 Microsoft Office Outlook 2007 起支援表單區域。
本主題會比較在表單頁面上自訂表單及在表單區域上自訂表單,並且找出表單區域的優點。
注意事項
[!注意事項] 雖然自訂表單頁面和表單區域可以存在於同一個自訂表單中,但為了部署的簡易以及維護上的便利,您應該只使用表單區域來開發未來的自訂表單方案。 如需現有表單解決方案選項的詳細資訊,請參閱 移轉 Outlook 97-2003 自訂表單的最佳做法。
比較外觀 | 表單頁面 | 表單區域 |
---|---|---|
Outlook 版本 | Microsoft Office Outlook 97 之後的版本都支援。 | 自 Office Outlook 2007 起支援。 |
自訂場所 | 在 Outlook 表單設計工具中新增欄位及控制項。 使用 Script Editor 在 VBScript 中選擇性地設計控制項。 | 在 Outlook 表單設計工具中新增欄位及控制項。 使用增益集選擇性地以設計設計控制項。 |
Controls | 在 Office Outlook 2007 之前的 Outlook 版本上執行時,表單頁面支援Microsoft Forms 2.0 控制項和一些協力廠商 ActiveX 控制項,但不支援 Outlook 控制項。 在 Office Outlook 2007 或更新版本上執行時,表單頁面支援 Forms 2.0 控制項和 Outlook 控制項。 表單頁面一律會以傳統外觀顯示 Forms 2.0 控制項。 如需詳細資訊,請參閱自訂表單中的控制項。 | 表單區域支援Microsoft Forms 2.0 控制項、一些協力廠商 ActiveX 控制項和 Outlook 控制項。 根據預設,Outlook 會以對應主題控制項取代一些以 Outlook 對應控制項為主題的 Forms 2.0 控制項,因此一律會以主題外觀顯示這些控制項。 如需詳細資訊,請參閱自訂表單中的控制項。 |
設計階段的自訂範圍 | 您只可自訂下列頁面:
|
您可以自訂下列頁面:
|
將使用者介面新增至預設頁面 | 您只可以將使用者介面新增至郵件表單、張貼表單及連絡人表單的預設頁面,以及任何標準表單的第 2 到第 6 頁。 若要將使用者介面新增至任何其他預設頁面,例如約會表單的預設頁面,您必須取消核取 [顯示此頁面 ] 以隱藏頁面、在 P2 之類的補充頁面上重新建立預設頁面,以及將自訂使用者介面新增至該頁面。 | 您可以將使用者介面當做相鄰表單區域,新增至任何標準表單的預設頁面。 |
新增額外頁面 | 每個表單最多可以新增 5 個表單頁面 (P2 到 P6)。 核取 [顯示這一頁] 可以顯示表單中的頁面。 | 每個表單最多 30 個不同的表單區域和 50 個相鄰表單區域。 |
移除預設使用者介面 | 您只可以移除下列頁面上的預設使用者介面:
|
您可以用在「表單頁面」底下的相同方式來移除或隱藏預設使用者介面。 此外,您可以建立替代表單區域來「取代」表單的預設頁面,或建立可全部取代之表單區域來「取代」表單的所有頁面,而不需移除預設頁面上的使用者介面。 請注意,只有衍生自 Outlook 郵件類別的自訂郵件類別,才支援替代表單區域以及可全部取代之表單區域。 |
自訂整個頁面 | 您可以隱藏標準表單中的任何頁面,並且將自訂使用者介面新增至第 2 到第 6 頁。 | 您可以隱藏標準表單中的任何頁面、使用個別表單區域將額外的頁面新增至表單、使用替代表單區域來取代表單的預設頁面,或使用可全部取代之表單區域來取代整個表單。 請注意,只有衍生自 Outlook 訊息類別的自訂訊息類別才支援任何取代。 |
支援新的 (衍生的) 郵件類別 | 系統管理員可以使用表單管理員工具,為衍生的郵件類別登錄自訂表單。 | 您可以在 Windows 登錄中,為衍生的郵件類別登錄表單區域。 |
部署 | 系統管理員可以登錄及安裝自訂表單。 如果表單具有增益集,則系統管理員可以分開安裝表單與增益集。 | 系統管理員可以安裝增益集。 然後,增益集會安裝表單區域的檔案並且登錄自訂表單的表單區域。 |
在執行階段顯示自訂 | 只會在檢閱程式中顯示自訂。 | 自訂會顯示在檢閱程式及 [讀取窗格] 中。 |
支援本土化的使用者介面 | 否 | 根據地區設定,支援表單區域名稱、控制項名稱及使用者動作的本土化字串。 |
在解決方案間共用 | 除了透過Inspector物件的ModifiedFormPages屬性) 之外,每個自訂表單只能由一個增益集 (自訂。 | 除了郵件類別 IPM 之外,可以使用一個以上的增益集來自訂任何郵件類別的表單。 |
支援和意見反應
有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應。