excel怎设置复制时提示不能对多重选定区域使用此命令
读趣百科>科普>科技数码

excel怎设置复制时提示不能对多重选定区域使用此命令

在excel日常使用时,您是否经常在复制时遇到“不能对多重选定区域使用此命令”而导致无法复制的情况?这个非常令人苦恼,因为经常是辛辛苦苦按着Ctrl键挨个选择了单元格准备复制,一旦无法复制还得重新一个一个的选择一遍。本例教你快速、永久性解决这个问题。

1、先来说一下这个提示产生的原因:

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

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

3)选择了正确的要复制区域,但是手一抖,多选择了一个单元格,如下图:

2、首先,按照下图所示方法在“个人宏工作簿”中录制一个空宏。

3、按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

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

5、操作完毕后,工具栏上将出现一个新的按钮。这样,基础工作就已经做好了。下面我们来测试一下具体功能。

6、用鼠标选择任意单元格区域(次序不论,按住Ctrl怎么选择都可以),如下图黄色单元格所示:

7、点击快速访问工具栏上刚刚插入的按钮,弹出如下提示:

8、我们只需要选择任意一个空单元格(想要粘贴区域的最左上角单元格),这时原选中区域的内容就按照原来的格式保持相对位置不变粘贴到了新的单元格区域。

9、上述方法优点:

1)任意选中区域可以原样粘贴到其他单元格;

2)可以完成将筛选状态单元格粘贴到同样筛选状态的表格中;

3)在要粘贴的区域只要数据不和选中区域冲突,不影响被粘贴区域其他单元格。这样可以实现修改部分数据后进行“更新”原始区域的功能。也就是只更新变动过的单元格内容,同时不影响被粘贴区域的字体格式、边框等。

最新科技数码科普

百度图片打不开

很多网友在查找图片时突然打不开百度图片,却又不知道怎么解决?如何来解决百度图片打不开呢?其实解决方法很简单的,接下来详细介绍:百度图片打不开?有几个情况会导致...
展开详情

如何从每一个文件夹提取出来录入到Word/Excel

年终总结就要开始了,很多公司单位都需要开始着手整理一年来的工作汇总。对于具体处理这个事情的人来说,如何把如山如海的各项内容编排录入,是一个非常头痛的事情。举栗...
展开详情

Win10系统下CMD命令提示符输入ipconfig命令无法使用的解决方法

在windows10系统中,我们可能会在CMD命令提示符中使用“ipconfig”命令来查看本机的网络相关信息。不过也可能会出现ipconfig命令无法使用的...
展开详情

Excel函数统计功能如何实现数据分析比大小

比较数据应该怎样才能最快呢?手动挑选是最低级的做法,不仅效率不高,而且还有可能出错。这个时候Excel的函数统计功能就可以发挥效用了,具体操作我们一起来看看吧...
展开详情

百度云下载速度慢

现在很多朋友都会使用百度云盘存储打文件、视频当资料,不过有时候在使用百度云盘下载的时候速度很慢,一直达不到网速,那么百度云盘下载速度慢怎么办?如何解决这个问题...
展开详情

微信发信息显示拒收是拉黑还是删除 微信被拉黑发消息显示什么

对于很多用户来说现在的微信是非常重要的通讯软件,无论是工作还是家人朋友的联系都用的是微信,所以当我们发出的微信消息显示被拒收问题还是很大的,那微信发信息显示拒...
展开详情

迅雷快传积分给其他帐号排名是什么

迅雷快传积分给其他帐号排名功能可以把自己的积分,提供给其他帐号进行排名,但自己就不能再上榜了。如A论坛有9个版主,1个管理员。可以把所有版主的积分都给管理员排...
展开详情

word如何利用形状工具绘制坐标轴

在文章撰写过程中利用坐标进行数据分析是不可避免的,坐标轴是很好的数据分析和表达工具,下面就为大家详细介绍在word文档中利用形状工具绘制坐标轴方法,一起来看看...
展开详情
热门推荐

word怎么添加一个对号

在对一些文档进行填写的时候,我们往往会要添加一些特殊的东西。这些东西用手来写是简单的,但是如果要是在word中填写就是很麻烦的。比如添加一个对号。那么怎么操作...
展开详情

百度云盘停止服务是真的吗

很多朋友都在关注百度云盘停止服务是不是真的,自某云盘宣布停止个人服务后,日前又有谣言称百度云盘即将关闭个人服务,究竟是不是真的呢?赶紧来详细了解一下吧。百度云...
展开详情

excel2007高级筛选的使用方法

面对数据量巨大的的excel表格内容,很难找到自己想要的内容,下面为大家介绍一下高级筛选,能够快速找到自己想要的内容,并且可以复制出自己筛选的内容。1、打开e...
展开详情

cad怎么建立异形视口图层?cad建立异形视口图层方法

CAD图纸利用布局可以将我们需要的模型里面东西显示出来,模型其余部分不显示,这样可以在视口中调正所要显示的文件,为了清晰显示,肯定是显示的图纸越大越好。遇到不...
展开详情

CAD如何绘制圆形?CAD多段线画圆方法

CAD作图中经常用到圆形,但是直接画出来的圆形不能改变其宽度,本案例介绍的方法为用多段线做圆。1、打开CAD,并画一个自己所需大小的圆。2、使用多段线命令,选...
展开详情