EXCEL有一行怎么都删不掉

EXCEL有一行怎么都删不掉,第1张

工具:电脑、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表格工作区左侧的行序列号区域,这样可以选择需要删除的整行,然后单击右键,选择删除,即可完成删除该行。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11932725.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存