如何在 Outlook 中保存联系人照片?
假如您此前已在 Outlook 中为众多联系人添加了照片,现在希望将这些联系人照片分别保存为单独的图片,该如何操作?以下为您提供两种解决方案:
- 提升您的邮件办公效率 ,结合 AI 技术,让您能够高效快速地回复邮件、撰写新邮件、翻译信息等,提升工作效率。
- 通过自动抄送密送实现邮件自动化自动转发,支持按规则发送自动答复(外出),无需 Exchange 服务器即可实现……
- 获取类似 答复的邮件为 BCC 时提醒的提醒;当您作为密送收件人回复全部时,将提醒您,并且还有缺少附件提醒,帮助您避免忘记添加附件……
- 通过带附件回复(全部)提升邮件效率自动将问候语或日期时间添加到签名或主题,批量回复多封邮件……
- 使用撤回邮件,让邮件管理更简便附件工具(全部压缩,自动保存一键操作……)删除重复,以及快速报告等强大功能……
在 Outlook 中保存单个联系人的照片
要在 Outlook 中保存某个联系人的照片,请按如下步骤操作:
1. 打开包含指定联系人的联系人文件夹,点击视图 > 更改视图 > 列表,即可切换文件夹视图。见下图:

2. 双击打开需要保存照片的目标联系人。
3. 在联系人窗口中,右键点击联系人照片,从右键菜单中选择复制。见下图:

4. 将光标放在备注框内,按下 Ctrl+V 组合键,即可将照片粘贴到备注框中。
5. 在备注框内,右键点击已粘贴的照片,从右键菜单中选择另存为图片。见下图:

6. 在弹出的文件保存对话框中,请依次(1)打开保存照片的目标文件夹,(2)在文件名框中输入新照片名称,(3)从指定保存格式下拉列表中选择图片类型,最后(4)点击保存按钮。见下图:

7. 关闭联系人窗口,无需保存更改。
到目前为止,所选联系人的照片已成功单独保存为图片。
在 Outlook 中保存所有联系人照片
如果您希望将 Outlook 联系人文件夹中的所有联系人照片保存下来,请尝试以下 VBA 脚本。
1. 在要保存所有联系人照片的指定联系人文件夹中,按下 Alt+F11 组合键,即可打开 Microsoft Visual Basic for Applications 窗口。
2. 点击插入 > 模块,然后将下方 VBA 代码粘贴到新建的模块窗口中。
VBA:批量保存 Outlook 中所有联系人照片
Sub SaveAllContactsPhotos()
Dim xNameSpace As NameSpace
Dim xFdrContacts As MAPIFolder
Dim xItemContact As ContactItem
Dim xAttachments As Outlook.Attachments
Dim xAttach As Attachment
Dim xItems As Outlook.Items
Dim xName As String
Dim xPath, xFileName As String
Set xFdrContacts = Application.ActiveExplorer.CurrentFolder
On Error Resume Next
Set xShell = CreateObject("Shell.Application")
Set xFolder = xShell.BrowseForFolder(0, "Select a folder:", 0, strStartingFolder)
If Not TypeName(xFolder) = "Nothing" Then
Set xFolderItem = xFolder.self
xFileName = xFolderItem.Path & "\"
Else
xFileName = ""
Exit Sub
End If
For I = 1 To xFdrContacts.Items.Count
Set xItemContact = xFdrContacts.Items(I)
Set xAttachments = xItemContact.Attachments
For Each xAttach In xAttachments
If xAttach.FileName = "ContactPicture.jpg" Then
xName = xItemContact.FirstName & xItemContact.LastName
xPath = xFileName & xName & ".jpg"
xAttach.SaveAsFile (xPath)
End If
Next
Next
Set xShell = Nothing
End Sub 注意:此 VBA 会将所有联系人照片保存为 JPG 格式图片。如需保存为其他图片格式,只需将代码 xPath = xFileName & xName & “。jpg“ 中的 .jpg 修改为所需的扩展名,例如 .png、。gif 等。
3. 按下 F5 键或点击运行按钮即可运行此 VBA。
4. 在弹出的浏览文件夹对话框中,选择要保存照片的目标文件夹,然后点击确定按钮。见下图:

当前所选联系人文件夹中的所有联系人照片,已批量另存为单独的 。jpg(或您指定的其他图片格式)文件。
相关文章
最佳办公效率工具
体验全新 Kutools for Outlook,畅享 100+ 强大功能!立即点击下载,不容错过!
🤖KUTOOLS AI:采用先进 AI 技术,轻松处理邮件,涵盖回复、摘要、优化、扩展、翻译及撰写等功能。
📧 邮件自动化:自动答复(支持 POP 和 IMAP)/定时发送邮件/发送邮件时按规则自动抄送密送/自动转发(高级规则)/自动添加称呼/自动将多收件人邮件拆分为单独信息……
📨 邮件管理:撤回邮件/按主题等条件拦截诈骗邮件/删除重复邮件/高级搜索/整合文件夹……
📁 附件增强:批量保存/批量分离/批量压缩/自动保存/自动拆离/自动压缩……
🌟 界面魔法:😊更多美观时尚表情/重要邮件到达时提醒您/最小化 Outlook 而不是直接关闭……
👍 一键精彩功能:带附件全部答复/反钓鱼邮件/🕘显示发送者当前时间时区……
👩🏼🤝👩🏻 联系人与日历:批量从选定邮件中提取添加联系人/将联系人组拆分为个人组/移除生日提醒……
在您的首选语言中畅享 Kutools —— 支持英语、西班牙语、德语、法语、中文等 40 多种语言!
一键解锁 Kutools for Outlook,告别等待,立即下载,让效率倍增!


🚀 一键下载 — 即可获取全部 Office 加载项
强烈推荐:Kutools for Office(5 合 1)
一键下载五个安装包,即可同时获得 Kutools for Excel、Outlook、Word、PowerPoint 和 Office Tab Pro。立即点击下载!
- ✅ 一键便捷:只需一次操作,即可下载全部五个安装包。
- 🚀 轻松应对各类 Office 任务:随时按需安装所需插件,助您高效办公,不容错过!
- 🧰 包含:Kutools for Excel / Kutools for Outlook / Kutools for Word / Office Tab Pro / Kutools for PowerPoint