使用 HYPERLINK 功能创建电子邮件

内容

这种方法的本质是使用标准的Excel函数 HYPERLINK (超链接),最初设计用于在工作表的单元格中创建指向外部资源的链接。 例如,像这样:

该函数的第一个参数是一个链接,第二个是用户看到的单元格中的占位符文本。 诀窍是您可以使用 HTML 标记语言的标准结构作为链接 寄信使用给定参数创建邮件消息的 。 特别是,这是公式中的这样一个结构:

当用户单击链接时将生成,这是消息:

如有必要,您可以将副本 (CC) 和隐藏副本 (BCC) 和文本 (Body) 添加到创建的多个收件人的信件中。 这是一个公式,例如:

=HYPERLINK(“邮件:[电子邮件保护], [电子邮件保护]抄送=[EMAIL PROTECTED]&bcc=[EMAIL PROTECTED]&主题=友好聚会& 身体 =朋友们!%0A我有个主意。%0A我们为什么不拍一杯呢?“;“发送”)

=HYPERLINK(«mailto:[email protected], [email protected][email protected]&[email protected]&subject=友好的聚会&body=朋友!%0AAI有个主意。%0AAS我们应该拍一杯吗?”,”发送”)

将使我们成为具有一堆收件人、主题和文本的完整邮件消息:

输入这么长的结构时,请注意不要使用多余的空格和引号。 也不要忘记在正文(body)中插入一个分隔符。 %0A (百分比、零和英语 A)如果您想将文本分布在多行中。

这种方法的优点是简单,任何类似的方法都涉及使用宏。 也有缺点:

  • 无法将文件附加到邮件(出于安全原因,mailto 不支持此功能)
  • HYPERLINK 函数的第一个参数中文本的最大长度为 255 个字符,这限制了消息的长度
  • 要发送信件,您必须手动单击链接。

用小手鼓跳舞后,您甚至可以创建一个简单的表单,该表单将从给定的片段创建一个文本字符串,并将参数作为 HYPERLINK 函数的第一个参数:

E2 中的公式为:

=»mailto:»&C2&», «&C3&»?cc=»&C5&», «&C6&»&bcc=»&C8&», «&C9&»&subject=»&C11&»&body=»&C13&»%0A»&C14&»%0A»&C15&»%0A»&C16&»%0A»&C17

  • 带有 PLEX 插件的邮件列表
  • 从 Excel 发送邮件的各种方法

发表评论