Laura的电子邮件地址是Excel中的超链接。她编辑了超链接,以便单击链接时创建的电子邮件具有主题行。她希望能够使电子邮件也自动包含文本。

有一种方法可以在Excel中轻松完成此操作。若要查看操作方法,请将电子邮件收件人的地址放在A1中,将所需的邮件主题放在A2中,并将所需的邮件正文文本放在A3中。然后,在另一个单元格中,使用以下公式:

=HYPERLINK("mailto:" & A1 & "?subject="

& A2 & "&body=" & A3, "Linking text")

这将导致用户可以单击并填充主题和正文的超链接。这样做的缺点是您的邮件正文不能太长。任何超链接允许的总长度为255个字符,包括“ mailto”,

等字样。 “主体”和“身体”。因此,如果单元格A1中地址的长度为16个字符,单元格A2中主题的长度为25个字符,并且“开销”(“ mailto”,“主题”等)为22,则意味着您在单元格A3中的消息不能超过192个字符。 (这是一条相对简短的消息。)

您也可以使用“插入超链接”对话框创建适当的超链接。请按照下列步骤操作:

。单击插入|超链接。 Excel将显示“插入超链接”对话框。

。确保在“链接到”区域中选择了“电子邮件地址”选项。

(参见图1。)

。在“要显示的文本”字段中,输入要显示在工作表中的文本。

。在“电子邮件地址”字段中,输入要在链接中使用的地址。

。在主题字段中,输入要用于主题行的文本。

。在主题文本之后(在“主题”字段中),立即输入“&”号和单词“ body”,后跟等号(如“&body =“

,不带引号”)。

。等号后继续输入所需的正文。

。单击确定。

您应该注意,这种方法适用于大多数邮件客户端。如果它对您不起作用,请尝试使用字符%20替换主题和正文中的空格。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(3859)适用于Microsoft Excel 97、2000、2002和2003。可以在以下功能区中为Excel的功能区界面(Excel 2007及更高版本)找到本技巧的版本: