轻松学会Outlook添加答复所有人时带附件
- 2021-10-26
- 来源/作者: 菜鸟图库/ 菜鸟图库
- 1465 次浏览
0utlook添加答复所有人时带附件的操作方法
一、打开outlook,按快捷键ALT加F8输入宏名字,然后点击创建。
二、删除默认内容。
三、把以下代码拷贝到VB编辑窗口。
Sub 带附件答复()
Dim rpl As Outlook.MailItem
Dim itm As Object
Set itm = GetCurrentItem()If Not itm Is Nothing Then
Set rpl = itm.ReplyAllCopyAttachments itm, rplrpl.DisplayEnd IfSet rpl = NothingSet itm = NothingEnd SubFunction GetCurrentItem() As Object
Dim objApp As Outlook.Application
Set objApp = ApplicationOn Error Resume NextSelect Case TypeName(objApp.ActiveWindow)
Case Explorer
Set GetCurrentItem = objApp.ActiveExplorer.Selection.Item(1)
Case Inspector
Set GetCurrentItem = objApp.ActiveInspector.CurrentItemEnd SelectSet objApp = NothingEnd FunctionSub CopyAttachments(objSourceItem, objTargetItem)Set fso = CreateObject(Scripting.FileSystemObject)Set fldTemp = fso.GetSpecialFolder(2) ' TemporaryFolder
strPath = fldTemp.Path &
For Each objAtt In objSourceItem.Attachments
strFile = strPath & objAtt.FileName
objAtt.SaveAsFile strFile
objTargetItem.Attachments.Add strFile, , , objAtt.DisplayName
fso.DeleteFile strFile
Next
Set fldTemp = Nothing
Set fso = Nothing
End Sub
四、点击保存
五、关闭VB编辑窗口,打开outlook,在工具栏上面右击,点击自定义功能区。
六、选择命令里面选择宏,然后选中需要显示的宏,点击添加。
七、操作完成。