窗体区域
窗体区域是用户界面中可用来自定义标准窗体的自定义部分。 有四种类型的窗体区域:
相邻窗体区域
独立窗体区域
替换窗体区域
全部替换窗体区域
相邻窗体区域是添加到标准 Outlook 窗体默认页面底部的窗体区域,单独的窗体区域是添加到标准 Outlook 窗体的单个页面。 相邻窗体区域和单独的窗体区域是累加窗体区域。 一个窗体中最多可以有 50 个相邻窗体区域和最多 30 个单独的窗体区域。
替换窗体区域是替换标准窗体的默认页面的页面,替换全部窗体区域替换标准 Outlook 窗体中的所有页面。
尽管可以在不使用加载项的情况下创建包含窗体区域的自定义窗体,但外接程序允许您部署和进一步扩展标准 Outlook 窗体。 加载项可自定义窗体的窗体区域,其自定义方法与窗体的其他自定义页面相似,即,从字段选择器添加字段,从控件工具箱添加控件。 但是,向自定义窗体页添加代码需要使用脚本编辑器和 Visual Basic Scripting Edition (VBScript),而向窗体区域添加代码则需要使用加载项。
有关使用加载项来扩展窗体区域的详细信息,请参阅用加载项扩展窗体区域。
使用窗体区域,可以通过以下方法更灵活地自定义和扩展标准的 Outlook 窗体:
可以将新用户界面作为相邻窗体区域添加到任何标准 Outlook 窗体的默认页中。
如果您是为了向标准窗体中添加用户界面而使用相邻窗体区域或独立窗体区域,则可以选择将窗体区域的邮件类指定为与标准窗体相同的邮件类(例如 IPM.Contact),或者指定为从标准邮件类派生的自定义邮件类(例如 IPM.Contact.PersonalContacts)。
使用替换窗体区域替换标准窗体的默认页面,或使用全部替换窗体区域替换整个标准窗体。 在这种情况下,必须为窗体区域指定派生邮件类,并为该邮件类注册窗体区域。
多个加载项可以向同一个窗体中添加窗体区域。
管理员可以通过安装并运行加载项来更方便地部署用窗体区域自定义的窗体。 有关详细信息,请参阅 Office 资源工具包网站。
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。