在如何粘贴到筛选后的单元格怎么筛选

复制粘贴我们都会用Ctrl C、Ctrl V就可以輕松完成。但是假如我们要把复制的内容粘贴到筛选后的区域呢?在粘贴到筛选区域的时候,我们通常希望只粘贴到可见如何粘贴到筛选後的单元格但是如果你直接用Ctrl V,那么复制的内容也会粘贴到筛选后隐藏的区域中

请看下图示例,筛选出“联邦快递”然后复制了F列嘚5个如何粘贴到筛选后的单元格,选中I1如何粘贴到筛选后的单元格并按Ctrl V粘贴我们可以看到只显示出来2个城市名。

取消筛选后我们可以看到粘贴的内容被粘贴到了以起始如何粘贴到筛选后的单元格开始的连续区域。

如果只想要粘贴到筛选后的可见如何粘贴到筛选后的单元格中该怎么办呢

我们可以用一段VBA代码来达成这样的功能。

首先获取选中区域的内容并存储到字典中以备调用;提示用户选择目标区域嘫后通过循环将前面字典中存储的如何粘贴到筛选后的单元格的值添加到目标如何粘贴到筛选后的单元格区域。在读取和写入过程中可鉯用height*row来判断如何粘贴到筛选后的单元格是否可见。

有了这段代码我们不仅可以将内容粘贴到筛选区域,还可以将区域转换成任意行、任意列的形式比如:

  • 将多行多列内容转换成单行或者单列;

  • 将单行或单列内容转换成多行多列内容;

这段代码我们还可以继续挖掘一下,現在数据是逐行读取并存到字典中逐行写入到目标区域中,假如我们想逐列读取、逐行写入或者逐列读取、逐列写入,或者逐行读取、逐列写入呢大家思考一下,看看自己能不能改出来对应的代码

excel表格里面如果将表格进行筛选,再粘贴数据进去的时候会发生错误筛选之后要如何粘贴数据进去才不会有问题呢,小编来简单讲解下

  1. 如下图中要在筛选后的如何粘貼到筛选后的单元格内填入相同数据90,先在数据筛选后的第一格输入90

  2. 第二个如何粘贴到筛选后的单元格内同样输入90,选中一和二如何粘貼到筛选后的单元格然后下拉。

  3. 筛选过后的黄色如何粘贴到筛选后的单元格内数据全部变成了90

  4. 如要将右下角黄色数据粘贴到筛选过后嘚语文列数据中,先复制右下角数据

  5. 在语文列数据中右键,然后选择粘贴值到可见如何粘贴到筛选后的单元格

  6. 就可以看到我们已经将數据全部粘贴过去。

  7. 如直接选择粘贴数据会粘贴到隐藏列中,会出错

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域)建议您详细咨询相关领域专业人士。

作者声明:本篇经验系本人依照真实经历原创未经许可,谢绝转载

我要回帖

更多关于 如何粘贴到筛选后的单元格 的文章

 

随机推荐