word中处理个人简历表格时,经常要遇到将一个表格的某些行复制到另一个表格的情形。看起来很简单的一个问题,却常常会出现意外的结果即使两个表格的列数完全一样,粘贴结果却经常错位,粘贴进来的行总是不能和它相邻的行对齐。
1. 未雨绸缪,事前准备
要解决这个问题,第一种办法是改进一下将行粘贴到目标表格的操作方式。首先显示出所有的格式标记。选择菜单工具选项,选择视图选项卡,选中格式标记下面的全部。完成后点击确定。在目标表格的末尾添加一个空行,注意不要在这个行输入任何内容。在源表格中,选中要复制的行所包含的单元格,但不要选中行末尾的结束标记。然后将选中的内容复制后粘贴在目标表格中,必要时,word会自动插入新的行,新插入的行总是与现有的行完全对齐。
但这个办法不是任何时候都适用的如果我们要把粘贴进来的内容放入目标表格的其他位置(而不是最后),目标表格中原来的内容就有可能会被覆盖除非在粘贴之前,我们首先在目标表格中插入足够的空行,不过这样做似乎又太麻烦了。
2. 亡羊补牢,事后补救
我们再来看看错位表格的事后补救办法。首先,我们可以利用word的表格自动调整功能。
选中整个错位的简历表格,选择菜单表格自动调整根据内容自动调整表格。但是网页教学网提醒大家对于某些复杂的表格,特别是存在嵌套表格的情况下,这种办法仍不一定奏效。这时可采用表格文本表格的转换法。选中整个错位的表格,将整个表格转换成文本。
方法是:选择菜单表格转换表格转换成文本,出现一个对话框。任选一种表格中没有出现的字符作为分隔符,点击确定。最后再将文字转换回表格,方法是:选择菜单表格转换文本转换为表格,出现转换对话框,选择刚才使用的分隔符,然后点击确定。
3. 一本万利,单击鼠标
如果经常要处理错位表格,最方便的办法还是创建一个简单的宏。通过宏autofitalltables查找word文档中所有的表格,对于每一个表格,分别调用其各个列的autofit方法自动调整其列宽,最终的效果就是对齐所有行和列。
sub autofitalltables()
dim otbl as table
for each otbl in activedocument.tables
otbl.c
olumns.autofit
next otbl
end sub
打开word 宏的visual basic编辑器,输入上面的宏,保存。选择word菜单工具自定义,转到命令选项卡,将autofitalltables宏拖到 word工具栏上适当的位置,word自动添加以autofitalltables命名的按钮。右击该按钮,将按钮命名为对齐所有列,最后关闭图四的自定义对话框。以后,只要点击对齐所有列按钮,word就会自动对齐所有错位的表格,非常方便!
Word处理个人简历表格粘贴错位问题