如图所示,在Excel中公式=IF(D3>=5,C3,)中,能不能有一种方法使第一次D3>=5为真时,C3的数据在E3里,第二次为真时,c3数据在F3里,第三次为真时,C3数据在G3里,以此类推,用那种方法能实现啊,求大神指点!
你的要求得用VBA才能实现:
Private Sub Worksheet_Change(ByVal Target As Range)你好,我在写宏程序后,点击运行总是出现宏名称对话框是怎么回事,但是我用我自己定义的宏名称写,不会,但是自己定义的没有那个Doubleclick.名称不能改。如下图
Worksheet_Change
是事件驱动,就是当有单元格的值发生改变时触发,不是通过运行调试。
Worksheet_BeforeDoubleClick 是单元格鼠标双击前触发
要根据你的需要修改代码。