Outlook 电子邮件模板的默认选择路径

Outlook 电子邮件模板的默认选择路径

我每天都会选择并使用 Outlook 电子邮件模板。查找这些模板的浏览路径很长,即:新项目 > 更多项目 > 选择表单。这还没完!选择“选择表单”后,我就会进入“查找范围”字段,可以从 13 个文件夹中进行选择。默认选择的文件夹是“组织表单库”。但是,我的 Outlook 电子邮件模板位于“文件系统中的模板”文件夹中。

问题:我该如何更改此选择过程,以便所选的默认查找文件夹始终为“文件系统中的用户模板”,从而缩短此过程?谢谢。

谢谢。

答案1

您无法更改默认的“查找范围”值。但您可以优化路径。

首先,您可以将“选择表单”按钮放在 Outlook 功能区上。为此,右键单击功能区,选择“自定义功能区”,在“从中选择命令”中选择“所有命令”,然后在右侧列表中找到“选择表单”按钮。现在您可以在“主页(邮件)”选项卡上创建自定义组,然后在那里“添加>>”按钮。现在只需单击一下即可打开“选择表单”对话框。

其次,您可以创建一个 VBA 宏,利用该Application.CreateItemFromTemplate方法根据文件系统中的模板创建新项目并将按钮放置在功能区上。您可以为每个最常用的模板创建单独的按钮。

答案2

您可以使用宏从文件夹打开 OFT 模板,宏可以添加到 Outlook 功能区,从而将步骤简化为单击一次。(感谢 thims 的指导,我只是将信息汇总到这里,供那些不太熟悉 VBA 的人参考)。

在 Outlook 中启用“开发人员”选项卡:

  1. 在“文件”选项卡上,转到“选项”>“自定义功能区”。
  2. 在“自定义功能区”和“主选项卡”下,选中“开发人员”复选框。

创建 VBA 函数

  1. 单击“开发人员”选项卡,然后单击“Visual Basic”
  2. 右键单击项目并插入模块
  3. 粘贴以下代码,然后根据需要编辑模板的子名称和路径。(请注意,在示例中,我们在草稿文件夹中创建对象,此参数是可选的,并且该函数将在不指定打开对象的位置的情况下工作)
  4. 单击“运行”图标以验证表单是否打开(它可能在开发人员窗口下打开)
  5. 一旦工作,单击保存按钮并关闭 Visual Basic 窗口
Sub OpenTemplate_MySample()
    Dim MyItem As Outlook.MailItem
    Set MyItem = Application.CreateItemFromTemplate("c:\mypath\MySample.oft", _
                 Application.Session.GetDefaultFolder(olFolderDrafts))
    MyItem.Display
End Sub

将按钮添加到运行宏的功能区

  1. 右键单击功能区并选择自定义功能区
  2. 单击右侧列表下的新组,使用右侧的箭头定位新组并使用重命名为其提供友好名称。
  3. 在左侧列表下从以下选项中选择命令:选择
  4. 您创建的 VBA 代码应该列出,选择它并在右侧确保选择了新组,然后单击列表之间的添加按钮
  5. 单击“确定”关闭“Outlook 选项”窗口

验证新功能区按钮是否能够按预期打开 OFT 文件。

相关内容