如何自动保存Outlook邮件的附件

2024-06-22 13:25:14阅读量:39 字体:

在工作中定期或不定期会收到一些数据文件,然后要将它们的附件保存到自己的电脑上,下面演示如何让Outlook自动做这件事情。

首先,下面的SaveAttach函数可以保存附件中的docx文档到D盘根目录下。用ALT+F11打开VBA编辑器,插入下述代码:
Public Sub SaveAttach(Item As Outlook.MailItem)
SaveAttachment Item, "D:", "*.docx"
’ MsgBox "附件已保存"
End Sub

’ 保存附件
’ path为保存路径,condition为附件名匹配条件
Private Sub SaveAttachment(ByVal Item As Object, path$, Optional condition$ = "*")
Dim olAtt As Attachment
Dim i As Integer

If Item.Attachments.Count > 0 Then
For i = 1 To Item.Attachments.Count
Set olAtt = Item.Attachments(i)
’ save the attachment
If olAtt.FileName Like condition Then
olAtt.SaveAsFile path & olAtt.FileName
End If
Next
End If
Set olAtt = Nothing
End Sub
如何实现自动保存呢?利用Office Outlook 2007的规则,它可以设定对满足一定条件的邮件自动运行脚本,然后选择脚本为SaveAttach函数即可。这样便能实现收到某些邮件时自动保存符合条件的附件到相应文件目录。

补充:如果上面方法没效果,可以尝试修改下面的设置(由wfustc在留言中指出)
 

在Outlook的信任中心勾选上「允许使用脚本」。

对于Outlook 2007,在「工具->信任中心->电子邮件安全性->文件夹中的脚本",勾选上"允许在公用文件夹中使用脚本"和"允许在共享文件夹中使用脚本"

对于Outlook 2010,相应选项位于「文件->选项->信任中心->电子邮件安全性"里。

以上就是如何自动保存Outlook邮件的附件的全部内容,望能这篇如何自动保存Outlook邮件的附件可以帮助您解决问题,能够解决大家的实际问题是谜爱阁生活网一直努力的方向和目标。

推荐阅读

  • 微信预约挂号怎样切换就诊人

    微信预约挂号怎样切换就诊人

    以梧州市中医院公众号为例,在梧州市中医院微信公众号预约挂号切换就诊人的具体操作步骤如下: 微信预约挂号怎样切换就诊人 1、打开微信APP,搜索梧州市中医院公众号”,点击该公众号,再点击发消...

    阅读: 700

  • 快手别人怎么关注不了我

    快手别人怎么关注不了我

    如果别人关注不了你的快手账号的话,可能是你开启了隐私用户”,关闭隐私账户”的具体操作方式如下: 快手别人怎么关注不了我 1、打开快手,点击左上角的三条横线”,进入功...

    阅读: 735

  • 微信一打就是对方忙是不是设置了

    微信一打就是对方忙是不是设置了

    微信一打就是对方忙不是设置了,因为无法设置。打微信电话提示对方忙”有以下两种情况:1、对方在忙线,正在与别人打微信或者视频电话。2、对方不想接听电话,选择挂断。以下是拨打微信语音电话的具体...

    阅读: 625

  • 怎么约顺风车

    怎么约顺风车

    顺风车是在21世纪比较流行的词语,是指搭便车、顺路车、拼车的意思。以下是约顺风车的具体操作方法: 怎么约顺风车 1、打开微信,点击我”-服务”-滴滴出行”,进入该界...

    阅读: 652

  • 玩游戏微信不提示消息怎么设置

    玩游戏微信不提示消息怎么设置

    在玩游戏的时候,频繁的消息弹出会影响到游戏体验,玩游戏设置微信消息不提示的具体操作方式如下: 玩游戏微信不提示消息怎么设置 1、打开手机设置,找到并点击微信”,进入微信”界面。...

    阅读: 727

  • 天猫怎么投诉商家 举报投诉卖家方法

    天猫怎么投诉商家 举报投诉卖家方法

    天猫是一个综合性的购物网站,对于商家不好的态度以及对产品感到不满的话,都可以投诉商家,具体的操作方式如下: 天猫怎么投诉商家 举报投诉卖家方法 1、打开天猫,进入想要投诉的商家店铺主界面,点击右上角的...

    阅读: 741