工具:电脑、Excel,删除Excel表格中的空白行的具体步骤如下:
1、首先打开需要进行删除空白行的文档,全选中数据的第一列。
2、然后点击“数据”—“筛选”,对第一列进行筛选处理。
3、第一列为“筛选”状态时,第一行上有一个下三角的标志。点击下三角标志,然后取消勾选“全选”,这样下面所有的数据都没有被筛选。
4、下拉筛选框,勾选最下方的“空白”,然后点击“确定”,这样就可以把空白行筛选出来了。筛选出的空白行前面的列号是蓝色的,可以和下面的未填写的数据行区别来。
5、选中筛选出的空白行,然后右击,点击“删除行”。这样就可以将空白行删除掉。
6、删除空白行后需要恢复之前的数据行。点击下三角标志,然后勾选“全选”,这样下面所有的数据都筛选上,点击“确定”。
7、再次全选第一列,点击“数据”—“筛选”,取消筛选。这样就成功删除了之前数据中的空白行。
你好在Excel中,有时候为了方便大家的使用,常常将一个工作薄给多人共享。
然而,在输入的数据的时候,难免存在误 *** 作,无意中将数据的行列删除或插入多余的行列,以至于最后的数据不完整。
为了以上存在的问题,最好的办法就是限制、禁止在Excel中插入行列、删除行列。
下面是实现的方法,使用的原理是通过VBA完成。
01
02
03
04
*** 作方法
01
理论指导:要想限制、禁止别人插入行列、删除行列,最好的办法就是让别人在Excel中不能使用这些功能。同时,让别人不能在Excel中使用右键菜单。
如下图,屏蔽掉插入行列的功能,别人自然就不能使用了,这样就可以有效的保护数据的安全。
02
实现的方法如下:
一、禁止插入行列
首先选择一个Sheet,如Sheet1,点击右键,在d出的快捷菜单中选择“查看代码”,如下图!
03
之后,在打开的VBA代码输入窗口中,选择ThisWorkbook,点击右键,选择“查看代码”,这样,就进入到VBA代码输入窗口了。如下图!
04
接下来,按照如上的代码输入可即。注意,选择好SelectionChange事件。
代码解释:
Application.CommandBars("Worksheet Menu Bar").Controls("插入(I)").Controls("行(R)").Enabled = False
'禁止使用插入行功能。
Application.CommandBars("Worksheet Menu Bar").Controls("插入(I)").Controls("列(C)").Enabled = False
'禁止使用插入列功能
Application.CommandBars("cell").Enabled = False
'禁止使用右键菜单
如果您想恢复插入行列和右键菜单功能,只需要将上述代码中的False改为True即可。
二、禁止删除行列
相信大家使用了上述的代码都已经明白了,如果要想禁止删除行列,无法就是限制别人不能使用删除行列的菜单和禁止使用右键菜单。
为方便大家的学习,代码如下:
不过要注意,要想禁止别人不能删除行列,得禁止别人使用“编辑”菜单中的“删除”功能,代码如下:
Application.CommandBars("Worksheet Menu Bar").Controls("编辑(E)").Controls("删除(D)").Enabled = False
在 Excel 中经常需要用到删除行的功能,在这个时候需要我们利用一点小技巧,如果不懂的朋友不妨学习一下。接下来是我为大家带来的excel表格不能删除行的解决 方法 ,供大家参考。
excel表格不能删除行的解决方法:
不能删除行步骤1:左键单击excel表格工作区左侧的行序列号区域,这样可以选择需要删除的整行,然后单击右键,选择删除,即可完成删除该行。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)