你好,你以前提过一个“用excel VBA读取outlook的邮件信息”的问题,请问GG你搞定了吗?
1个回答
展开全部
VBA中使用CreateObject("Outlook.Application")这个方式来处理邮件,是可行的。但是是有条件的可行的。
首先它不能对Outlook进行操作。它所猜启支持的是“Microsoft Office Outlook”。
其次,因为那个“首先”,结果如果你不安装“MicrosoftOffice Outlook”你就不能在VBA中使用这个方法。会出现错误代码为:429 的错误。的确是相当的狗屎。
再次,事实上通过VBA批量发信,包括什么添附文件,可以根本不是用这个工具。VBA本身可以实现,代码我也有。需要的人可以直接联系我。
总结:也就是说Outlook.Application在一定程度上来说属于一个鸡肋。我稍微团码看了一下,决定放弃,连总结性的EXCEL文档也不做了,直接写了一个blog扔上来就算了。忘记它吧!BTW:如果已经在使用“Microsoft Office Outlook”,并且要整理自己信的人穗或如可以学习一下。不过我总觉得除了微软自己员工,一般编程的人,不会喜欢使用微软的产品,毕竟太庞大了……
上面是我好多年前写的BLOG的一段。。。
放弃吧!骚年
首先它不能对Outlook进行操作。它所猜启支持的是“Microsoft Office Outlook”。
其次,因为那个“首先”,结果如果你不安装“MicrosoftOffice Outlook”你就不能在VBA中使用这个方法。会出现错误代码为:429 的错误。的确是相当的狗屎。
再次,事实上通过VBA批量发信,包括什么添附文件,可以根本不是用这个工具。VBA本身可以实现,代码我也有。需要的人可以直接联系我。
总结:也就是说Outlook.Application在一定程度上来说属于一个鸡肋。我稍微团码看了一下,决定放弃,连总结性的EXCEL文档也不做了,直接写了一个blog扔上来就算了。忘记它吧!BTW:如果已经在使用“Microsoft Office Outlook”,并且要整理自己信的人穗或如可以学习一下。不过我总觉得除了微软自己员工,一般编程的人,不会喜欢使用微软的产品,毕竟太庞大了……
上面是我好多年前写的BLOG的一段。。。
放弃吧!骚年
追问
不是想发信,是想把outlook邮件内容导入excel呢。。。
不过现在搞进去了,,,问题变成邮件内容是用多行文本在一个单元格显示的,又变成excel操作单元格了。。。又要研究%>_<%
还是谢谢GG吧
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询