excel 间断行的复制、粘贴快捷方法

一张excel表格sheet1,假设有200行、10列,其中C列为0-100之间的数值(考试分数),通过筛选将大于等于某一值(如80分)以上的单元格全部刷红、加粗标示出来了,现在想将标示过的单元格的所在行,全部复制到sheet2中。
问:1、由于符合条件的行不连续,所以每次只能一行一行复制、粘贴,求教快捷方便的方法;
2、能否用vb函数或其他方法,直接在筛选时将符合条件的行copy(输出)到sheet2中。
请excel高手指点,多谢!

这个不用VBA也能办到。
用“自动筛选”功能。
选中数据第一行,按“数据-筛选-自动筛选”,这时数据首行会出现向下的箭头,点击箭头,在下拉框中选一个值(当然还可以在里面的“自定义”中设置复杂的筛选条件,如 >=80 ),这时数据区中所有符合条件的数据都会显示出来,不符合的就自动隐藏了。
选中筛选出来的区域,复制,到新位置粘贴即可。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-08-14
这个不用VBA也能办到。
用“自动筛选”功能。
选中数据第一行,按“数据-筛选-自动筛选”,这时数据首行会出现向下的箭头,点击箭头,在下拉框中选一个值(当然还可以在里面的“自定义”中设置复杂的筛选条件,如 >=80 ),这时数据区中所有符合条件的数据都会显示出来,不符合的就自动隐藏了。
选中筛选出来的区域,复制,到新位置粘贴即可。本回答被提问者采纳
相似回答