有时候我们会利用 Excel 做一些表格资料,但如果直接复制 Excel 表格贴到 Outlook 2007 内寄出去,非 Outlook 的收信者(如 Notes 或是Yahoo! Mail 等),有时候却无法显示表格内容,怎么办呢?解决方法很简单,只要在寄信时,将寄件格式设定为 Html 格式,就可以正常显示了。

在邮寄Email时所选用的寄件格式,会决定对方收信见到的排版内容。早期的Email所设定的格式为纯文字,因此当你所寄的内容为表格的时候,对方在收信时就只能看到一堆杂乱的数据,而不是表格的排列。不过现在大多数的邮件收信端都支援HTML的格式,所观看的邮件支援用HTML的格式来排版,因此就可以观看以表格的方式来排列的内容。

目前Outlook 2007可以设定让邮寄的格式为纯文字、HTML以及RTF文字这三种格式,其中HTML以及RTF文字这两种格式,应该都可以让对方收信时维持表格的样貌,只是一些细节会略有不同。下面Dr.J就以一个例子,让你简单的看出两者的分别。

在Outlook 2007里头,我们可以在表格工具之下,轻松的设计表格的外框,也可以为表格加上背景色彩。

接下来在“选项”的下面,可以看到可以选择纯文字、HTML、RTF文字这三种邮件的格式。为了方便识别,我们选择HTML格式寄出的邮件主题为“表格测试”。

另外我们再选择寄件格式为RTF文字,邮件的标题为“表格测试-1”。

这是用Outlook的收件结果,两种格式在Outlook中所见到的效果是一模一样的。

同样的邮件,我们在Yahoo!邮件中开启,无论是用Firefox、IE或是Chrome浏览器来看,设定为HTML格式的“表格测试”这封邮件所收到信件内容的表格也都一样。

至于设定为RTF文字格式的“表格测试-1”的这封信,虽然仍然保有表格以及背景的样貌,但是字号则与原先设定的不同了,而且表格的格线也没了。