前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >OUTLOOK+VBA 备份邮件到GMAIL

OUTLOOK+VBA 备份邮件到GMAIL

作者头像
贰师兄TEN
发布于 2020-12-08 02:35:52
发布于 2020-12-08 02:35:52
92400
代码可运行
举报
文章被收录于专栏:Revel WorldRevel World
运行总次数:0
代码可运行

Outlook上有不少邮件,用VBA写个脚本,通过批量转发邮件, 把邮件备份到GMAIL上。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Public Sub FwdToGmail()

    Dim objApp As Outlook.Application
    Dim objNameSpace As Outlook.NameSpace
    Dim objMAPIFolder As Outlook.MAPIFolder
    Dim objMailItem As Outlook.MailItem
    Dim objFwdItem As Outlook.MailItem
    
    Set objApp = New Outlook.Application
    Set objNameSpace = objApp.GetNamespace(Type:="MAPI")
    Set objMAPIFolder = _
        objNameSpace.GetDefaultFolder(FolderType:=olFolderInbox)
    
    For Each objMailItem In objMAPIFolder.Items
        
        Set objFwdItem = objMailItem.Forward

        objFwdItem.Recipients.Add (yourname@gmail.com)
        
        objFwdItem.Send

    Next objMailItem
    

End Sub

运行这个脚本,可能会反复弹出对话框,很烦人。这个对话框的内容是,“有一个程序正试图以您的名义自动发送电子邮件。是否允许该操作?如果对此感觉意外,这可能是由于病毒导致,您应选择'否'”。临时解决方案:使用clickyes(http://www.contextmagic.com/express-clickyes/)。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2008-07-15 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
VBA解析VBAProject 06——清除VBA工程密码
如果你收到过一些这样的Excel文件,文件里有VBA代码,实现了很好的功能,可是作者却对VBA工程进行了加密,你可能会非常希望查看到里面的VBA代码。
xyj
2020/10/27
6.7K0
如何使用Excel与Outlook实现邮件群发:详细教程
在工作中,我们经常需要发送大量邮件。手动发送既费时又容易出错。本教程将教你如何使用Excel和Outlook,通过简单的VBA代码实现邮件的自动群发,提高工作效率。
智能生态网络IEN
2024/06/21
8901
【项目实战】自监控-12-自动发送邮件
系统:Windows 7 语言版本:Anaconda3-4.3.0.1-Windows-x86_64 编辑器:pycharm-community-2016.3.2
zishendianxia
2019/10/23
5890
【项目实战】自监控-12-自动发送邮件
PowerShell监控outlook新邮件到达PowerShell监控outlook新邮件到达
PowerShell监控outlook新邮件到达(单封,多封可能要分解id(旧版需分解?新版不需要?新版就是每个邮件出发一次newmailex?看如下documents)) This event fi
xiny120
2021/12/06
7090
WinCC 通过以太网短信猫 推送报警消息
(以西门子路由器M874-3为例,其支持联通的3G 卡,以及移动和联通的2G 卡。据悉此硬件不支持中文短信,所以若需中文,那就考虑第三方硬件,方法类似。)
科控物联
2022/03/29
1.4K0
WinCC 通过以太网短信猫 推送报警消息
ExcelVBA文件操作-打开对话框取得文件夹路径2种方法
语法:expression.FileDialog (fileDialogType)
哆哆Excel
2023/02/24
6.7K0
ExcelVBA文件操作-打开对话框取得文件夹路径2种方法
ExcelVBA拆分之一簿一表_to_一簿多表
哆哆Excel
2023/09/09
2550
ExcelVBA拆分之一簿一表_to_一簿多表
python自动下载邮件附件
继上一次的 群聊机器人开发 之后的工作流程再优化,上次研究完群聊机器人之后,开发了三个机器人替我处理表格并自动发出去。其中有一项工作的数据源来源于邮件,还需要我自己手动下载,放入指定位置才可以处理!虽然比之前方便了很多,但是还是想更方便些。(自己淘汰自己的路上越走越远o(╥﹏╥)o),于是想着能不能用代码下载,研究了半天还终于整出来了,而且还是两种方法!
诡途
2022/01/07
2.4K0
python自动下载邮件附件
ExcelVBA调用CDO控件批量发QQ邮件并添加不同附件
听说,如果我们用程序调用CDO,再调用QQ邮件系统发送邮件时,如果发送太快太PF,系统可能会把你的QQ邮箱功能锁定,所以加了Sleep(3000)函数
哆哆Excel
2022/10/31
1.9K0
VBA快速提取引用工程的代码
在利用VBAProject来共用VBA代码里介绍了使用VBAProject管理代码的方法,但是有一个不方便的地方,如果想把一个做好的功能(引用了一些其他工程代码)发送给其他人使用,就需要把所引用的工程代码复制到一起,再发给其他人,这样手动处理有些麻烦。
xyj
2020/09/10
1.3K0
Vba菜鸟教程[通俗易懂]
官方文档:https://docs.microsoft.com/zh-cn/office/vba/api/overview/language-reference 代码完成后:工具-vbaproject属性-保护-查看时锁定-密码
全栈程序员站长
2022/09/05
17.4K0
Vba菜鸟教程[通俗易懂]
VBA: 多份文件的批量顺序打印(2)
文章背景:测试仪器的数据有些会以Excel文件的形式保存,工作量大时测试员会选中多份文件进行批量打印,同时可能需要删除一些无需打印的测试数据(比如空白样,错误数据等)。现在以批量打印Excel文件(.xlsx格式)为例,采用VBA编程,进行任务的实现。
Exploring
2022/09/20
1.4K0
VBA:  多份文件的批量顺序打印(2)
VBA: Inputbox Function and Inputbox Method
文章背景:在编写VBA代码时,有时需要一个用户输入的对话框,以实现跟用户的交互。Inputbox函数是VBA自带的,功能相对简单;使用Application对象的inputbox方法,也可显示一个接收用户输入的对话框。接下来分别对两者进行介绍。
Exploring
2022/08/10
7130
VBA: Inputbox Function and Inputbox Method
在Excel中使用VBA来自动化Word
本文演示的例子是,在Excel中使用VBA打开新的Word文档,复制Excel图表并粘贴到这个文档中。同时,介绍了一种你不熟悉Word VBA的情形下怎样获取相关的代码并在Excel中使用的方法。
fanjy
2023/08/30
9710
在Excel中使用VBA来自动化Word
Excel VBA编程
在Excel中,数据只有文本,数值,日期值,逻辑值和错误值五种类型。但是在VBA中,数据类型跟Excel不完全相同。根据数据的特点,VBA将数据分为布尔型(boolean),字节型(byte),整数型(integer),单精度浮点型(single),双精度浮点型(double),货币型(currency),小数型(decimal),字符串型(string),日期型(date),对象型等等
全栈程序员站长
2022/08/11
46.1K0
Excel VBA编程
VBA实战技巧32:安装Excel加载宏
我们知道,有多种方法可以进入“Excel加载宏”对话框。最简单的就是,单击功能区“开发工具”选项卡“加载项”组中的“Excel加载项”,即可打开如下图1所示的的“加载宏”对话框。
fanjy
2021/08/31
5.6K0
VBA实战技巧32:安装Excel加载宏
VBA: "隐藏模块中出现编译错误:<module name>"的解决对策
文章背景: 最近发现有些办公电脑打开一些excel文件(xls格式)时,会弹出一个对话框,显示""隐藏模块中出现编译错误:<module name>"。在网上查阅一些资料后,发现早期的VBA代码存在兼容性问题。
Exploring
2022/09/20
14.3K0
问与答71: 如何使用VBA打印PDF文件?
A:在《VBA小技巧04:使用VBA获取能够打开指定文件的EXE程序》中,我们介绍了一个自定义函数ExePath,可以获取能够打开指定文件的EXE程序的路径。这样,我们就可以使用EXE程序来打开该文件了。因此,下面的代码先使用ExePath函数获取PDF文件的可执行程序路径,然后使用它来打开指定的PDF文件。
fanjy
2019/11/22
6.4K0
教你用Python拆分表格并发送邮件
周末看了「凹凸玩数据」交流群内Huang Supreme的分享,有一篇写到了日常拆表操作挺有意思的。
朱小五
2020/01/16
2K0
教你用Python拆分表格并发送邮件
VBA: 将单元格区域作为邮件正文发送到指定邮箱
文章背景: 在工作中,有时需要将单元格区域的内容作为邮件正文发送到指定邮箱,如果希望邮件正文中的单元格区域带表格样式,则需要将其转换为html格式。
Exploring
2024/04/15
6270
VBA: 将单元格区域作为邮件正文发送到指定邮箱
相关推荐
VBA解析VBAProject 06——清除VBA工程密码
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验