楼主 亡者天下 |
Q:现有一个word文档,是中英文隔行输入的,现在要隔行删除文档中的英文,该如何实现呢? A:如果对于行数不多的情况,可以通过按住Ctrl键,然后各行选择,删除; 如果对于篇幅比较多的情况,可以通过先转换成两列的表格,删除第二列,再转换成文本即可 具体步骤如下: 步骤一:全选word文档,点击“插入”选项卡,“表格”组中的“文本转换成表格”选项‘ 步骤二:在弹出的“将文字转换成表格”对话框中,“表格尺寸”区域“列数”选2列,“文字分隔位置”区域选择“段落标记”单选,确定; 步骤三:全选第二列,右键单击,在弹出的快捷菜单中选择“删除列”选项,再全选表格,点击“布局”选项卡,“数据”组中的“转换为文本”即可 隔行删除.rar |
2楼 海洋之星 |
利用表格中的排序不就可以实现了 |
3楼 知行者 |
谢谢。有没有检测英文字符的VBA代码?如果一行是中文,但翻译成英语的时候它占用了两行,而且篇幅比较多,怎么样删除英文比较简单呢? |
4楼 亡者天下 |
那就用容版的方法“查找替换” 查找内容输入([a-zA-Z]),勾选“更多”选项中的“使用通配符”选项 替换为空即可 详见: |
5楼 海洋之星 |