Excel精英培训网

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

[已解决]点击下行时,上行公式自动复制

[复制链接]
发表于 2014-1-11 11:51 | 显示全部楼层 |阅读模式
本帖最后由 sdwffw 于 2014-1-11 14:06 编辑

Book1.rar (5.89 KB, 下载次数: 15)
发表于 2014-1-11 12:03 | 显示全部楼层
不保证结果正确,请先复制好副本再使用
直接在B列输入数据就好
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 2 Then
    Target.Offset(, -1) = Target.Row - 1
End If
End Sub
回复

使用道具 举报

 楼主| 发表于 2014-1-11 12:28 | 显示全部楼层
戒不掉心中的瘾 发表于 2014-1-11 12:03
不保证结果正确,请先复制好副本再使用
直接在B列输入数据就好
Private Sub Worksheet_Change(ByVal Targ ...

谢谢。我是想复制公式,可能我描述的不准确。问题又在附件中改了,想法是点击下行任一单元格时,上行的公式就复制下来了。
回复

使用道具 举报

发表于 2014-1-11 12:45 | 显示全部楼层
现在解决了吗
回复

使用道具 举报

发表于 2014-1-11 12:48 | 显示全部楼层    本楼为最佳答案   
本帖最后由 zjdh 于 2014-1-11 13:09 编辑

Book1.rar (6.49 KB, 下载次数: 64)
回复

使用道具 举报

发表于 2014-1-11 13:24 | 显示全部楼层
sdwffw 发表于 2014-1-11 12:28
谢谢。我是想复制公式,可能我描述的不准确。问题又在附件中改了,想法是点击下行任一单元格时,上行的公 ...

哦。那是我理解错了。
回复

使用道具 举报

 楼主| 发表于 2014-1-11 13:49 | 显示全部楼层
zjdh 发表于 2014-1-11 12:48

非常感谢zjdh老师。在测试时发现,当点击A2单元格时,把A1的“序号”也复制到 A2,导致公式没有了,如何修改代码,使点击A2单元格时不变,从A3开始才复制?
回复

使用道具 举报

 楼主| 发表于 2014-1-11 14:06 | 显示全部楼层
zjdh 发表于 2014-1-11 12:48

老师,我试了试,加上And Target.Row > 2就可以了,感谢老师教导!
回复

使用道具 举报

发表于 2014-1-11 14:40 | 显示全部楼层
是的
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-24 16:39 , Processed in 0.315140 second(s), 11 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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