wps中删除不连续数据行 | WPS表格里删除重复的数据行

1.WPS表格里怎么删除重复的数据行

1、首先我们打开wps表格,然后点击数据==重复项===高亮重复项==设置。

2、大家可以看到我们的WPS表格中,第九、十行的内容分别和第六、八行重复了。如何批量将表格中重复内容删去呢?

3、选中要查找重复项的表格范围——点击菜单栏“数据”——点击格式栏“重复项”==删除重复项。

4、点击“重复项”在下拉列表中找到“删除重复项”——打开“删除重复项”复选框,在复选框中你可以设置查找重复项的范围:比如我这里是点击了“全眩——最后点击“删除重复项”就OK了。

5、删去重复项后就没有重复项了,我这里处理结果如下图:

2.word表格怎么删除不连续的行

如果楼主只是好奇到底Word里面有没有简单的办法可以删除不连续表行,那么最简单的答案就是“没有”。

Word对于不连续选中的内容(正文也好、表格也好)的操作有很多限制。

比如删除不连续选中的表行,就没有提供直接的操作。

当然也有一些“曲线救国”的办法,如果楼主感兴趣,或者的确因为这个问题影响了工作的话,请补充提问,告诉我您的Word版本,我会提供详细的步骤。

—————————

补充:

这里我给楼主提供一个方法。虽然看起来有点儿麻烦,但是所有步骤只用做一次。以后再需要删除不连续选中的表行时,只需要点击工具栏上的一个按钮即可,非常快捷。

1、启动Word,键入Alt+F11打开VBA编辑环境;

2、键入Ctr+R显示工程资源管理窗口,双击“Normal/Microsoft Word对象/ThisDocument”;

3、在代码区粘贴如下代码:

Option Explicit

Sub 删除不连续的表行()

On Error Resume Next

Const strStyleName = "MyTempStyle"

Dim oTable As Table

Dim oRow As Row

Dim oSelection As Selection

ActiveDocument.Styles(strStyleName).Delete

ActiveDocument.Styles.Add (strStyleName)

Selection.Style = strStyleName

Set oTable = Selection.Tables(1)

For Each oRow In oTable.Rows

If oRow.Range.Style = strStyleName Then

oRow.Delete

End If

Next

ActiveDocument.Styles(strStyleName).Delete

End Sub

4、键入Ctrl+S保存代码,再键入Alt+F11返回Word主窗口;

5、选择菜单项“工具->;自定义”,在弹出窗口里面切换到“命令”选项页;

6、在左边的“类别”列表里面选中“宏”,在右边的“命令”列表里面就应该能够看到“Normal.ThisDocument.删除不连续的表行”这个命令;

7、用鼠标把这个命令拖动到Word主窗口工具栏上你觉得顺手的某个位置,等鼠标光标变成带“+”加号的小方块时松开鼠标按钮;

8、可以看到工具栏上你松开鼠标按钮的地方创建了一个新的按钮“Normal.ThisDocument.删除不连续的表行”;可以在这个按钮上点击鼠标右键,修改命名为自己喜欢的命令名称;

9、在“自定义”窗口上点击“关闭”。

好了,现在这个删除不连续表行的命令按钮就创建成功了。以后如果你再需要删除不连续选中的表行时,只用点击一下这个命令按钮即可。如果想删除或者重新设置这个命令按钮,只需要再进入那个“工具->;自定义”窗口然后在工具栏的这个命令按钮上点击鼠标右键即可。

________________

补充:

关于宏被禁用的问题,请楼主试试把“工具-宏-安全性设置”里面的选项设置为“中”然后再重新启动一下Word试试看。如果还是不行,请直接Hi我或者给我留站内消息。

wps中如何删除不连续数据行

tag:删除数据教程表格不连续

相关内容