问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
你好,欢迎来到懂视!登录注册
当前位置: 首页 - 正文

如何把数据复制粘贴到筛选后的表格可见单元格

发布网友 发布时间:2022-03-18 10:23

我来回答

5个回答

热心网友 时间:2022-03-18 11:53

1、首先,点击excel程序左下角的【录制宏】按钮录制宏。选择录制到【个人宏工作簿】后点击【确定】按钮。

2、开始录制宏后什么都不操作,马上点击【停止录制宏】按钮。

3、按Alt+F11进入VBE界面,打开“个人宏工作簿”,可以看到增加了一个模块。

4、将模块代码更新成下述代码后点击【保存】按钮。

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

5、回到Excel界面,右键单击快速访问工具栏,选择【自定义快速访问工具栏】。

6、如下图设置和选择,并点击【添加】按钮。

7、这样,在工具栏就出现了一个新的按钮,指定到了刚才加入的代码。

8、原始数据A列姓名包含重复的“张三”。

9、我们筛选“张三”,用鼠标选中所有数据。然后按Ctrl+G调出【定位】对话框,选择【定位条件】。

10、选择【可见单元格】,然后点击【确定】按钮。

11、点击刚才插入的按钮。

12、下面会弹出来如下的对话框。注意:只需要用鼠标选择要粘贴区域的最左上角单元格即可。

13、选中想要粘贴的单元格,然后点击【确定】按钮,数据就粘贴出来了。

14、我们取消A列的筛选,可以看到复制的数据也粘贴到了筛选出来的行中。

热心网友 时间:2022-03-18 13:11

一、先要有一个表格;

二、筛选出班级里包含A的项;

三、选中筛选内容以后,按下alt+;,复制即可粘贴到别处;

或者Ctrl+G-定位条件-可见单元格-确定,复制即可粘贴到别处;

再来是如何将复制内容粘贴到筛选后表格中:
一、需要一个表格;我要把这个表格里班级列不包含A的项改为下面表格中内容;

二、在班级右侧插入两列,列A、列B;

三、在列A下第一格输入1,向下序列填充;

四、筛选出班级不包含A的项,选中列B下单元格,按下Alt+;,输入1后按下Ctrl+Enter(相当于可见单元格填充),取消筛选;

五、按列B排序,列B内包含1的单元格就顺序排列在最上面了;选中要替换的内容,复制粘贴到班级列;最后按列A排序,删除列A、列B,就回复原样,OK了。追问这是处理少量或单一数据可以,而且和那篇经验没关系

热心网友 时间:2022-03-18 14:45

付费内容限时免费查看回答1:打开excel,筛选数据,留下筛选后的数据。

2:在开始里面找到编辑,在编辑里找到查找与选择,进入到下一步。

3:在弹出的子菜单找到转到或者定位条件,全选之后进行下一步。

4:弹出如图界面。

5:出现窗口,选择可见单元格,确定选中筛选后的数据,右击复制要粘贴的单元格,粘贴即可。

热心网友 时间:2022-03-18 16:37

这个目前有一个变通的方法,直接复制不行的。思路是:先保持原始数据的顺序不变,插入一辅助列,插入升序序号,再在后面插入一辅助列,然后在你筛选出来的单元格中输触碃鞭度庄道彪权波护入一个数字,比如1.然后根据后加的辅助列排序。这样,你要筛选的内容就排列到一起了。这时你可以复制粘贴。粘贴完成后,再按前面插入的列升序排序,也就是恢复到原来的顺序。

热心网友 时间:2022-03-18 18:45

    选中你需要复制的数据 

    去你需要粘贴的已筛选号的表格内点击右键   粘贴到可见单元格

    请点击输入图片描述

    搞定。

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com
无水奶油对健康的影响是什么? 《米修斯之印》预约奖励介绍 蓝色星原旅谣在哪预约-游戏预约地址 阴阳师百闻牌taptap礼包怎么领_taptap礼包兑换码分享 猫之城抽卡怎么退出 猫之城测试资格怎么获得 内测名额申请教学 猫之城预约奖励有什么 预约奖励详细攻略 无人机怕什么干扰?解析无人机干扰的类型及应对措施 什么叫干扰三要素 观察动物日记越多越好 Excel excel中如何复制到筛选后的可见单元格中 Excel怎样复制筛选后的单元格中的数值到另一个筛选后的单元格中? word中,将文中所有“的”字及其前的字设置成蓝色,怎么做??? 怎样把所有的word文档都改成蓝色 如何快速给WORD文档中的所有英文内容加上颜色 word中怎样把所有某个字颜色成绿色或蓝色??求指教~ 如何使用word查找和替换功能,将文档中所有红色的字体换为蓝色的 将文档中所有文字设置蓝色,强调文字颜色 word如何将所有英文变换颜色? 英文单词全部替换为蓝色 将文档的所有英文字母设成蓝色 对文档中所有的英文字母设置成蓝色 如何设置网页背景颜色 如何设置网页的背景? 电脑wps怎么设置页面背景图案 excel内外框线怎么设置 word文档怎么设置外框线和内框线? excel怎么设置单实线外边框和内部边框 excel设置内外边框 excel如何设置外边框和内边框 excel筛选出来的单元格怎么复制 筛选后,如何复制可见单元格? 怎样在两个筛选后的EXCEL表格之间进行复制粘贴? excel中如何复制到筛选后的可见单元格中 急!急!急啊! 修订功能在哪里打开 怎么使用修订模式 新版本word修订在哪 word中修订功能在哪 word的修改模式在哪 office 2019版excel中工具栏里的审阅里的修订在哪? excel修订模式怎么用 word修订选项在哪 word如何修订模式 word表格怎么添加斜下框线 到底怎样在EXCEL表格中添加斜框线 怎样在WORD中的斜下框线上下分别写上字 word单元格里面的斜杠怎么设置 excel2003中怎样绘制斜框线 表格中如何增加斜杠 如何设置边框线
  • 焦点

最新推荐

猜你喜欢

热门推荐