从表中删除多行

目前运行Excel 2013.我的电子表格最近成为一个表,它有几千行的数据。 在按date范围筛选之前,删除某些行,然后我使用“查找&select” – >“转到特殊” – >“可见”单元格仅select所有可见单元格,而不删除已过滤的行。

显然,我不能删除多行作为表,有没有办法解决这个问题? 该选项是灰色的,快捷键CTRL + – 不起作用,我试着改变一个registry键以前一个线程。

我的悲剧命运是将信息复制到非表格中,编辑,复制回原来的格式并重新格式化为表格? 请告诉我不是这样的。

在select“仅可见的单元格”之后,屏幕上显示灰色的选项

尝试:

  • 左键单击屏幕左侧的行号即可select整行。 之后,右键点击行号会popup一个菜单,您可以点击删除。
  • 按住ctrl或按住shift键的同时点击行号可以select多行。 然后右键单击任何行号并单击删除应删除所有选定的行。
  • 对表格sorting可以使select多行更容易。

这将有所帮助

Private Sub imperecheaza_Click() { Dim ws As Worksheet Dim Rand As Long Set ws = Worksheets("BD_IR") Rand = 3 Do While ws.Cells(Rand, 4).Value <> "" And Rand < 65000 If ws.Cells(Rand, 4).Value = gksluri.Value * 1 And ws.Cells(Rand, 5).Value = gksluri.List(gksluri.ListIndex, 1) * 1 Then ws.Rows(Rand) = "" '(here you will delete entire Row) gksluri.RemoveItem gksluri.ListIndex Exit Do End If Rand = Rand + 1 Loop End Sub