0
点赞
收藏
分享

微信扫一扫

Excel筛选后无法复制粘贴成数值解决办法

需求:筛选后跳过隐藏行粘贴,且去除函数(粘贴成数值)

尝试过的方法

  1. 直接复制粘贴:

2.粘贴成数值:复制——粘贴成数值:

2.1 同列复制后粘贴

2.2 复制其他列粘贴到该列

会成功,但是数值都是乱的(错位)

 

解决方法:

1. 筛选后无法直接粘贴到筛选后的单元格内问题:

动作:非连续区域值复制——粘贴到非连续区域

原因:需要粘贴的区域不连续

解决方法:=单元格,拉动填充(单元格内会存在公式,去除函数公式看2)

2. 解决筛选后无法粘贴成数值问题:

目的:去除单元格函数(变成数值)

动作:粘贴到非连续单元格(看1)——转化成数值

解决办法:

VBA函数:选中需要的区域——右击sheet——查看代码——输入以下代码——上方工具栏点击运行(代码源于:VBA - 粘贴为数值型_oneorall的博客-CSDN博客_vba粘贴为数值格式)

3. 复制问题补充:筛选后无法复制想要的数据(无法复制/复制了全表内容)

解决办法:CTRL+G——定位条件——可见单元格——复制


其他办法:添加辅助列

 

 最后按C列还原顺序即可

 

 

举报

相关推荐

0 条评论