混世魔头
查看详细资料
TOP
原帖由 @jammin 于 2013-4-24 20:01 发表 posted by wap, platform: iPhone 如果工作表2不需要修改的话,可以用排序加offset函数搞定,动不动vba喷了
原帖由 jammin 于 2013-4-24 20:01 发表 posted by wap, platform: iPhone 如果工作表2不需要修改的话,可以用排序加offset函数搞定,动不动vba喷了
原帖由 Cheve 于 2013-4-24 23:17 发表 posted by wap, platform: iPhone 楼主的意思应该是,每次工作表1有新数据更新就要检测是否满足1,满足后自动复制粘贴到工作表2的最后一行数据下面 , 这个用offset定位能实现?复制粘贴这个动作本身就是需要vba的 ...
五道杠
原帖由 @conansick 于 2013-4-25 14:14 发表 就是这个意思,如果使用VBA的话,会不会每次有更改都闪一下?
原帖由 jammin 于 2013-4-25 18:48 发表 posted by wap, platform: iPhone 用公式可以很快做到的: 工作表1里进行所有的修改; 工作表1里面符合条件的记录,根据先后次序出现在工作表2中; 工作表2只做展示不能修改,当然你可以copy出去再修改
原帖由 Cheve 于 2013-4-25 18:16 发表 posted by wap, platform: iPhone 不会闪 有一条语句是控制屏幕更新用的 代码一开始先关掉屏幕更新,在代码结尾处打开屏幕更新就ok了 就不会闪了
魔王撒旦
原帖由 conansick 于 2013-4-25 22:56 发表 这样OK吗?谢谢指教了! Application.ScreenUpdating = False Sub c() FOR I = 1 to 100 if Sheets("sheet1")(A,I)=1 then Sheets("sheet1").Range("ai:di") copy Destination:= Sheets("she ...
小黑屋
天外飞仙