excel在批量删除空行的时候提示不能在重叠的区域上使用此命令 打开多个excel时会重叠在一起,怎么同时显示多个

作者&投稿:脂支 (若有异议请与网页底部的电邮联系)

excel在批量删除空行的时候提示不能在重叠的区域上使用此命令的原因是操作有误导致的,具体解决方法步骤如下:

1、首先单击打开要删除的excel表。

2、选中要删除的单元格。

3、在菜单栏中选择"开发工具"选项,再在弹出的选项栏内找到"录制宏"选项并单击。

4、点击"录制宏"打开录制宏对话框,填写宏名,并将其保存在"个人宏工作簿"中即可解决excel在批量删除空行的时候提示不能在重叠的区域上使用此命令的问题。



原因:

1)用鼠标选择了非矩形区域;

2)虽然最终选区整体是矩形区域,但是每个选区不同。比如说先选中A1,点Ctrl再选择B1,然后用鼠标选择A2:B2,这样的区域也是复制不了的;


一、工具/原料

Excel 2003 办公软件


二、步骤/方法

1.在“个人宏工作簿”中录制一个空宏。

2.按Alt+F11打开VBA界面,并将下述代码更新在“个人宏工作簿”的模块中。

Sub 多区域复制粘贴()

    On Error Resume Next

    Dim SRange() As Range, UPRange As Range, TRange As Range

    Dim i As Long, AreaNum As Long

    Dim MinR As Long, MinC As Long

    AreaNum = Selection.Areas.Count

    ReDim SRange(1 To AreaNum)

    MinR = ActiveSheet.Rows.Count

    MinC = ActiveSheet.Columns.Count

    For i = 1 To AreaNum

        Set SRange(i) = Selection.Areas(i)

        If SRange(i).Row < MinR Then MinR = SRange(i).Row

        If SRange(i).Column < MinC Then MinC = SRange(i).Column

    Next i

    Set UPRange = Cells(SRange(1).Row, SRange(1).Column)

    Set TRange = Application.InputBox(prompt:="选择粘贴区域的最左上角单元格", Title:="多区域复制粘贴", Type:=8)

    Application.ScreenUpdating = False

    For i = 1 To AreaNum

        SRange(i).Copy

        TRange.Offset(SRange(i).Row - MinR, SRange(i).Column - MinC).PasteSpecial paste:=xlPasteValues

    Next i

    Application.ScreenUpdating = True

End Sub

3.返回Excel工作表界面,利用自定义快速访问工具栏的方法将该宏绑定在快速访问工具栏,这样以后可以直接点击调用。

4.操作完毕后,工具栏上将出现一个新的按钮。

5.用鼠标选择任意单元格区域(次序不论,按住Ctrl怎么选择都可以),点击快速访问工具栏上刚刚插入的按钮,弹出提示后,选择想要粘贴区域的最左上角单元格,这时原选中区域的内容就按照原来的格式保持相对位置不变粘贴到了新的单元格区域。



1.首先来看一下原始数据:
A列是姓名,有重复的项目。B列是数量。要求求得A列每个人的数量合计。
2.首先,复制A列数据,粘贴到C列。

3.选中C列数据,选择【数据】-【删除重复项】。

4.选择【以当前选定区域排序】,然后点击【删除重复项】。

5.因为C列包含数据表头“姓名”,因此选择【数据包含标题】。

6.点击【确定】按钮后将删除C列数据的重复项,留下不重复结果如下图:

7.双击D2,输入公式=SUMIF(A$2:A$7,C2,B$2:B$7),回车并下拉填充公式就得到了想要的结果。

8.SUMIF函数的用法简介:SUMIF函数的语法是这样的:=SUMIF(条件区域,条件,求和数据区域)举例来说=SUMIF(A$2:A$7,C2,B$2:B$7),就是求A$2:A$7区域里等于C2单元格的值对应B$2:B$7数据的合计。

WPS表格的使用中,通过Ctrl+G定位的空值选择好空行后,如果右键“删除”-“整行”没办法删除,被提示“不能在重叠的区域上使用此命令”,就改选“删除”-“下方单元格上移”,就行了。

只选中你要删除空白行的那一列,不要选择多列,就不会显示不能在重叠的区域上使用此命令了

excel “不能在重叠的选定区域上使用此命令”是怎么回事?~

excel “不能在重叠的选定区域上使用此命令”解决方法如下:
1、建两个电子表格,一个为样表1。如下图所示:

2、另外一个为样表2。如下图所示:

3、想要从样表一复制数据到样表2,首先把样表1打开,里面sheet1和sheet3都有内容。如下图所示:

4、点中sheet3后,按着ctrl键再用鼠标点击sheet1标签页。这时会看到,两个标签页都是白色的状态,并且在这两个标签之间切换,白色状态不会消失。

5、然后在上面所创造的这种状态下,试着从样表1复制数据到样表2。

6、无论怎么复制都会出现“不能对多重选定区域使用此命令”。如下图所示:

7、然后回到表一,用鼠标点击一下中间那个标签页也就是sheet2,然后两个标签页同时为白色的状态就取消了。

打开多个excel时会重叠在一起,同时显示多个的具体步骤如下:
我们需要准备的材料分别是:电脑、两个Excel表格。
1、首先我们打开需要编辑的两个Excel表格,点击“视图”。

2、然后我们在视图的子菜单栏窗口页面中点击选择“并排查看”。

3、然后我们在弹出来的窗口中就可以看到同时显示两个窗口了。

excel如何批量删除空白行?
答:以Excel 2007为例,可参考以下步骤删除大量空白行:1、Excel中由于复制等因素导致下方空白单元格较多,滑条变短,上下拉动查看数据较为麻烦。2、点击下方第一个空白单元格,然后按住“shift+Ctrl+ 向下箭头”,选中下方所有单元格。3、选中之后点击右键,选择删除按钮进行删除。4、删除后进行保存,保存后...

Excel 怎么快速删除空白行列
答:(1)打开包含空白列的Excel工作表,选中工作表中的整个数据区域。(2)在“开始”选项卡的“编辑”选项组中,单击【查找和选择】按钮,在随即打开的下拉列表中执行【常量】命令,即可将数据表格中所有包含常量数据的单元格选中,如图1所示。图1 选中所有包含数据的单元格图 (3)在“单元格”选项组中...

excel怎么删除大量的空白行和列
答:选中待整理数据区域,点击筛选,选择空值,筛选出空白行后,批量选中空白行删除。工具/原料:华硕VivoBook15s win10 excel 2019 1、打开含有大量空白行列的excel表格,并选择数据范围。2、点击“查找和选择——定位条件”。3、选择空值,点击“确定”。4、所有空行就被选中了。5、点击“删除——删除工作...

如何快速批量删除Excel表格空行,如图
答:按CTRL+G选空值,定位所有空白,然后按CTRL+-或者点鼠标右键删除

Excel 怎么将空白行一次性删除
答:方法/步骤 1 框选单元格范围,建议先选范围,对于不复杂的Excel表格,不选择也无妨 2 "查找与选择"——"定位条件"(快捷键:CTRL+G)3 “定位条件——“空值”4 会发现不管是表格,还是有背景颜色的单元格都被选中了 5 右键要删的单元格(在要删的空白单元格上点击右键,任意一个都行)——...

excel中批量删除间隔空白行
答:Excel中批量删除间隔空白行方法如下:操作环境:联想拯救者 Y7000,windows 10系统,Excel最新版等。1、首先我们打开电脑中带有表格的Excel文件。2、进入主界面之后我们按下F5。在弹出的对话框中点击定位条件这个选项。3、然后我们将空值这个选项勾选起来,点击确定。4、然后我们在界面随意空白处进行右键,...

excel怎么删除大量的空白行和列
答:excel删除大量的空白行和列,具体操作步骤如下。1、打开excel表格,选中要删除空白行的范围。如下图所示。2、点击【开始】菜单。如下图所示。3、点击【查找与选择】。如下图所示。4、选择【定位条件】。如下图所示。5、选择【空值】。如下图所示。6、选择后,会自动将空白选中。如下图所示。7、...