我需要在电子邮件中插入特定签名。我们的支持团队使用各种不同的签名来响应不同类型的支持需求。目前,我通过菜单访问它们:插入 > 签名 > “已分配工单 - AppSup”
我想通过使用宏来简化该过程(然后我可以创建工具栏项,以便宏调用特定签名)。例如,我需要 VBA 代码来插入“Ticket Assigned - AppSup”签名。
答案1
除了连接宏之外,也许可以看看 Outlook 2007 的快速部件。
Microsoft Office Outlook 2007 快速部件功能提供存储在库中的构建块、可重复使用的内容片段或其他电子邮件消息部分。您可以随时访问和重复使用这些构建块。您还可以保存构建块并将其与模板一起分发,以便其他用户可以使用您创建的构建块。
创建可重复使用的构建块:
- 选择要存储为可重复使用构建块的内容或电子邮件消息部分。
- 在“插入”选项卡的“文本”组中,单击“快速部件”。
- 单击将所选内容保存至画廊名称画廊。
- 填写“创建新构建块”对话框中的信息。
您可以通过从功能区中选择快速部件来插入它,或者开始输入快速部件名称并按 F3。
答案2
如果您想使用宏而不是快速部件,这里有一些信息可以帮助您。
将文本插入 Outlook 当前编辑窗口的 VBA 函数示例:
Public Sub MySig1()
Set objDoc = Application.ActiveInspector.WordEditor
Set objSel = objDoc.Windows(1).Selection
objSel.TypeText Text:=vbCrLf & "Joe Blow" & vbCrLf & "A Company Name" & vbCrLf & "(888)765-4321"
End Sub
这将插入:
<blank line>
Joe Blow
A Company Name
(888)765-4321
您可以在 Outlook 中的快速访问工具栏中添加宏按钮:
- 打开您想要添加宏按钮的项目窗口。
- 单击 QAT 右侧的小向下箭头并选择更多命令... 或单击左上角的 Office 徽标,选择编辑器选项并选择自定义部分。
- 在下拉列表“从中选择命令”中选择:宏。(下面的列表现在将显示您的所有宏。)
- 选择您想要为其创建按钮的宏,然后按添加>>按钮。
- 要修改名称和图标,请按修改...按钮。
- 关闭编辑器选项对话框以返回到您的项目窗口并使用您的按钮。