Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1907|回复: 6

[已解决]VBA代码汇总数据错误

[复制链接]
发表于 2017-6-14 10:00 | 显示全部楼层 |阅读模式
本帖最后由 网络人 于 2017-6-16 11:20 编辑

具体要求见附件
最佳答案
2017-6-14 11:17
为什么插入一行以后会出现复制上一行的数据原因
  你把别的代码放在了工作簿 Worksheet_SelectionChange(ByVal Target As Range) 事件中
所以只要插入一行就会运行此代码,这个代码中会对相关数据进行处理
然后就会出现了数据

工作簿2.rar

16.75 KB, 下载次数: 7

发表于 2017-6-14 11:17 | 显示全部楼层    本楼为最佳答案   
为什么插入一行以后会出现复制上一行的数据原因
  你把别的代码放在了工作簿 Worksheet_SelectionChange(ByVal Target As Range) 事件中
所以只要插入一行就会运行此代码,这个代码中会对相关数据进行处理
然后就会出现了数据

表.zip

23.77 KB, 下载次数: 5

回复

使用道具 举报

 楼主| 发表于 2017-6-14 12:29 | 显示全部楼层
chart888 发表于 2017-6-14 11:17
为什么插入一行以后会出现复制上一行的数据原因
  你把别的代码放在了工作簿 Worksheet_SelectionChange(B ...

那怎么样修改这个代码,防止问题的发生了

回复

使用道具 举报

 楼主| 发表于 2017-6-14 12:34 | 显示全部楼层
chart888 发表于 2017-6-14 11:17
为什么插入一行以后会出现复制上一行的数据原因
  你把别的代码放在了工作簿 Worksheet_SelectionChange(B ...

还有重复数据最好是能禁止录入,而且提示了颜色后,把最新录入的数据给删掉,重复的数据栏颜色去掉。
回复

使用道具 举报

 楼主| 发表于 2017-6-14 17:38 | 显示全部楼层
chart888 发表于 2017-6-14 11:17
为什么插入一行以后会出现复制上一行的数据原因
  你把别的代码放在了工作簿 Worksheet_SelectionChange(B ...

求助帮忙只允许5,6行输入值才改变

回复

使用道具 举报

发表于 2017-6-15 08:43 | 显示全部楼层
网络人 发表于 2017-6-14 17:38
求助帮忙只允许5,6行输入值才改变

没有看懂你说的啥意思
什么5,6行
回复

使用道具 举报

 楼主| 发表于 2017-6-15 12:35 | 显示全部楼层
chart888 发表于 2017-6-15 08:43
没有看懂你说的啥意思
什么5,6行

就是只有点击E列和F列的单元格才运行宏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-25 08:42 , Processed in 0.356594 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表