根据Outlook收件箱的邮件提取发件人邮箱地址到excel后再导入到Outlook联系人

根据Outlook收件箱的邮件提取发件人邮箱地址到excel后再导入到Outlook联系人步骤如下:
1,新建工作簿book1,第一张表取名“邮件地址提取”,并保存
2,ALT+f11,进入vba,插入模块1,复制粘贴如下代码:
Sub GetSender()
'按照邮件接收日期由最近到最早的顺序提取发件人邮箱地址到Excel
Dim myOlApp As Outlook.Application
Dim mpfInbox As Outlook.MAPIFolder
Dim obj As Outlook.MailItem
Dim myexApp As Excel.Application
Dim i As Integer
Set myOlApp = CreateObject("Outlook.Application")
Set mpfInbox = myOlApp.GetNamespace("MAPI").GetDefaultFolder(olFolderInbox)
Workbooks("Book1.xls").Worksheets("邮件地址提取").Select
For i = mpfInbox.Items.Count To 1 Step -1
  If mpfInbox.Items(i).Class = olMail Then
    Set obj = mpfInbox.Items.Item(i)
    Cells(i, 1) = obj.SenderEmailAddress
    Cells(i, 2) = obj.SenderName
   
  End If
  
   
Next i
End Sub
3,由于提取到的邮箱地址也许有重复的(同一个发件人发多封邮件给你),所以要利用03excel高级筛选或07excel删除重复值的功能,剔除重复值
4,复制剔除重复值后的邮箱地址和发件人姓名等到另一张excel表格,并对该数据区域命名为mymail(任意名字均可),保存
5,打开outlook,进入联系人,利用导入和导出的功能-从另一程序和文件导入-excel2003-2007,建立好映射关系后导入即可
  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 您好!针对您的问题,我可以为您提供以下的步骤: 1. 打开 Outlook 软件,选您要设置规则的收件箱。 2. 在主页菜单,选择“规则”>“创建规则”。 3. 在“创建规则”对话框,选择“从人开始”>“发件人是…”。 4. 在“发件人是…”对话框,输入您要转发的发件人邮箱地址,然后点击“确定”。 5. 在“创建规则”对话框,选择“将其转发到人或公用邮箱文件夹”。 6. 在“将其转发到人或公用邮箱文件夹”对话框,选择“指定人”。 7. 在“指定人”对话框,输入您要将邮件转发到的收件人的邮箱地址。 8. 点击“确定”并保存您的规则。 这样,当您收到指定发件人发送的邮件时,Outlook 就会自动将其转发到您指定的收件人的邮箱地址。希望这能够帮助您解决问题! ### 回答2: 要实现Outlook将特定发件人发送过来的邮件自动转发到某个列表对应的人,可以按照以下步骤操作: 1. 打开Outlook,点击顶部菜单栏上的“文件”选项。 2. 在弹出的菜单,选择“管理规则和提醒”。 3. 在打开的窗口,选择“电子邮件规则”选项卡。 4. 点击“新建规则”按钮,以创建一个新的规则。 5. 在规则向导,选择“从特定人接收到的邮件”选项,并点击“下一步”。 6. 在下一步,选择“转发到收件人或分发列表”选项,并点击“下一步”。 7. 在下一步,点击“收件人或分发列表”的链接,并选择要将邮件转发到的特定列表的人员。 8. 定义是否还有其他条件,例如邮件主题或关键字等,并选择是否对所有现有邮件应用此规则。 9. 确认规则设置,并点击“完成”按钮以保存规则。 这样,Outlook便会根据你的设置,将特定发件人发送过来的邮件自动转发到某个列表对应的人。你可以根据需要修改或添加更多的规则,以适应更复杂的转发需求。 ### 回答3: 在Outlook,您可以通过建立规则来实现将特定发件人发送过来的邮件自动转发到某个列表对应的人。 首先,在Outlook点击顶部菜单栏的“文件”,然后选择“新建规则和警告”。 接下来,在打开的“创建规则”对话框,选择“从某人接收邮件并将其转发到人员或公共组”。 在下一步,您可以在“条件”部分设置要转发的特定发件人。点击“从人员或公共组接收”的链接,然后选择要转发的特定发件人联系人邮件组。 在“操作”部分,选择“转发到人员或公共组”。 然后,点击“人员或公共组”链接,选择要转发邮件到的特定人员或者邮件列表。 接下来,按照屏幕上的指示完成余下的设置,例如选择是否将该规则应用于已有邮件等。 最后,点击“完成”按钮来保存并启用该规则。 从现在开始,当该特定发件人给您发邮件时,Outlook将会自动将其转发到您设定的人员或邮件列表。 请注意,根据您的Outlook版本和设置,以上步骤可能会有所差异。但大致的操作流程应该是类似的。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值