首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Excel发邮件到foxmail无法获取抄送人?

Excel发邮件到foxmail无法获取抄送人?

提问于 2025-04-27 12:48:16
回答 0关注 0查看 8

使用下列宏代码,FOXMAIL收件人,主题,正文都可以顺利打开并调用,CC抄送人确无法完成调用,寻求大神指导下。

Sub 发邮件2()

Dim MailBody As String

Dim SelectedRange As Range

Dim rng As Range

Dim Recipient As String, CC As String, BCC As String

Dim Subject As String, Body As String

Dim FoxmailPath As String, cmd As String

'设置Foxmail安装路径(根据实际安装位置修改)

FoxmailPath = """C:\Foxmail 7.2\Foxmail.exe"""

'获取收件人和主题(假设在A1和B1单元格)

Recipient = Range("A2").Value

CC = Range("B2").Value

Subject = Range("C2").Value

MailBody = Range("D2").Value

'构建Foxmail命令行

cmd = FoxmailPath & " /mailto:" & Recipient & _

"?subject=" & Subject & _

"&body=" & MailBody

'发送邮件

Shell cmd, vbNormalFocus

MsgBox "邮件已准备就绪,请检查Foxmail中的待发邮件", vbInformation

End Sub

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档