Outlook粘贴Excel表格时列标题自动换行的原因、异常测试现象解析及格式保留方法咨询
Outlook粘贴Excel表格时列标题自动换行的原因、异常测试现象解析及格式保留方法咨询
最近我一直在琢磨怎么阻止Outlook每次粘贴表格时乱改格式——明明在Excel里已经把所有单元格都设成了无文本换行,每一行宽度统一,列也都用了自动调整,结果一粘进Outlook,总有那么一两列会把行高撑成两倍,还自动开了文本换行,真的头疼!
在着手解决问题前,我先做了些排查测试,结果发现了挺奇怪的现象,想搞明白这背后的原因,说不定能帮我彻底解决格式乱掉的问题。我做了两个结构非常简单的2列测试表格:
测试表格样式:两个完全一致的2列表格,所有单元格均设置为无文本换行,行宽统一,列宽为Excel自动调整后的状态。
但当我把这两个表格分别粘贴进Outlook后,显示效果却出现了差异:
粘贴后的异常现象:其中一个表格完美保留了原格式,另一个却莫名出现某列自动换行、行高翻倍的问题,明明两个源表格的格式设置完全相同。
有没有大佬能帮我分析下这到底是啥原因导致的?另外也想请教下,有没有靠谱的方法能让Outlook粘贴Excel表格时完全保留原格式,别再乱改文本换行了?
备注:内容来源于stack exchange,提问作者FreeSoftwareServers




