打开outlook, 按ALT-F11,打开microsfot visual basid-vbaProject, 工具-preferences- 确保microsoft office Object library前面打了勾。
然后,插入-模块
Sub SaveToNwsFolder(MyMail As MailItem)
Dim strID As String
Dim objNS As Outlook.NameSpace
Dim objMail As Outlook.MailItem
Dim objAtt As Outlook.Attachment
Dim c As Integer
Dim save_name As String
'Place path to sav to on next line. Note that you must include the
'final backslash
Const save_path As String = "N:\settle\nws\"
strID = MyMail.EntryID
Set objNS = Application.GetNamespace("MAPI")
Set objMail = objNS.GetItemFromID(strID)
If objMail.Attachments.Count > 0 Then
For c = 1 To objMail.Attachments.Count
Set objAtt = objMail.Attachments(c)
save_name = Left(objAtt.FileName, Len(objAtt.FileName) - 4)
'save_name = save_name & Format(objMail.ReceivedTime, "_mm-dd-yyyy_hhmm")
save_name = save_name & Right(objAtt.FileName, 4)
objAtt.SaveAsFile save_path & save_name
Next
End If
Set objAtt = Nothing
Set objMail = Nothing
Set objNS = Nothing
End Sub
保存,注意要修改其中的目录名,目录要以反斜杠结尾。
然后,在outlook中创建 规则,在选择动作的时候, 选运行脚本,然后在弹出的对话框中选择刚才保存的工程模块即可。
分享到:
相关推荐
在本文中,我们将深入探讨如何使用UIPath进行自动化操作,特别是关于“循环读取邮件并保存附件”的主题。UIPath是一款强大的Robotic Process Automation (RPA) 工具,广泛应用于办公自动化,能够帮助用户自动执行...
根据提供的文件信息,本文将详细解释如何通过编程方式从Outlook邮箱中提取并保存附件到指定路径的方法。此过程涉及到的技术主要包括VBA(Visual Basic for Applications)编程语言以及Outlook对象模型的应用。 ### ...
1. 使用 VBA 扩展 Office 2010 应用程序的功能:使用 VBA 可以执行上述任务并实现更多功能,例如自动执行重复性任务、将大量电子邮件附件逐一保存到硬盘、从某些电子邮件消息中自动创建日历项目等。 2. VBA 的强大...
- **最佳实践**:定期删除不再需要的邮件,利用归档功能保存重要邮件到本地硬盘或其他存储设备。 - **查看邮箱大小**:通过“文件”>“数据文件”可以查看当前邮箱占用的空间大小。 #### 五、文件夹与归档管理 - ...
在实际考试中,操作题部分会涉及到实际的软件操作,例如使用百度搜索、在IE浏览器中管理收藏夹、使用Outlook发送邮件、浏览网页并保存页面、以及添加和管理联系人等。这些操作旨在检验考生对常用办公软件的实际操作...
31. 阅读邮件附件:在Outlook Express中,可以打开邮件附件进行查看。 32. 保存邮件至本地:用户可以把邮件保存到本地文件夹,如"我的文档"。 33. 新邮件编写:在Outlook Express的新邮件窗口中,可以撰写邮件并...
但是需要注意的是,如果这里包含了 Windows Media Player (WMP) 的音乐播放许可证文件(即“许可证备份”目录),则建议先将其备份到其他位置,并通过 WMP 的“工具 /许可证管理”更改许可证文件的保存路径。...
24. 保存邮件附件:Outlook Express支持将邮件附件保存到本地文件夹。 25. 转发邮件:可以将邮件转发给多个收件人,同时编辑转发内容。 26. 移动邮件文件夹:在Outlook Express中,可将邮件文件夹移动到其他位置并...
禁止Outlook Express用户打开可能包含病毒的附件.reg 禁止打开或保存带病毒的Outlook邮件.reg 去掉IE内的分级审查口令.reg 让IE多线程下载.reg 设定IE的Cookies目录.reg 设置IE的Cache目录.reg 设置IE的历史...
2. 文件上传:安装完成后,用户可以通过软件界面将本地文件上传到邮箱,软件会自动将文件作为附件发送到指定邮箱。 3. 文件管理:在软件中,用户可以像操作本地文件一样对邮箱中的文件进行新建、复制、剪切、粘贴、...
39. Word 中的自动保存功能:Word 具有自动保存文件的功能。 40. 软件的分类:买来的软件是应用软件,自己编写的软件是应用软件。 41. 网民的道德准则:网民互相交往应该遵守现实生活的道德准则。 42. Windows98 ...
对于Windows XP系统而言,尽管市面上有许多自动清理工具,但了解如何手动清理系统垃圾,不仅可以帮助用户更好地掌握自己的设备,还能节省一些资源。接下来,我们将详细介绍几种有效的手动清理方法。 #### 一、清理 ...
最后,将附件中的jpg图像复制并保存到其他文件夹即可。 3. **批量转换超级链接** - 当网页中包含多个文本形式的URL时,手动添加到下载工具的任务列表中效率低下。借助“超级链接生成器”工具,可以快速批量将文本...
在IT行业中,电子邮件是至关重要的通信工具,而msg文件则是Microsoft Outlook中的一种特定文件格式,用于存储单个邮件的信息,包括正文、附件、发送者、接收者等详细数据。当面临像描述中所述的公司邮箱遭受攻击,...
IDE 1号接口检测到光驱,IDE 2号接口检测到希捷硬盘为80GB,其它为NONE表示检测没有设备连接到接口上。 Warning!! Now system is in safe mode. Please re-setting CPU frequency in CMOS setup. 警告:现在系统处在...
33. **磁盘碎片整理**:磁盘碎片整理有助于优化硬盘性能,分析结果可保存为文件。 34. **鼠标设置**:在控制面板中可以调整鼠标指针的速度和显示设置。 35. **日期和时区设置**:通过控制面板的日期和时间设置,...
9. 使用电子邮件发送文件时,通常需要使用“粘贴附件”功能将文件附加到邮件中。 10. Outlook Express是一款电子邮件客户端,用于接收、发送电子邮件,并管理联系人和邮件。 11. 电子邮件地址的正确格式为“用户名...