请问excel能不能实现这样的功能:
答案:4 悬赏:20 手机版
解决时间 2021-03-05 09:43
- 提问者网友:献世佛
- 2021-03-04 11:44
请问excel能不能实现这样的功能:
最佳答案
- 五星知识达人网友:往事埋风中
- 2021-03-04 11:52
代码如下,详见附件
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address <> "$A$1" Or IsEmpty([A1]) Then Exit Sub
Set ra = Sheet2.[A65536].End(3)
Target.Copy IIf(IsEmpty(ra), ra, ra.Offset(1))
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address <> "$A$1" Or IsEmpty([A1]) Then Exit Sub
Set ra = Sheet2.[A65536].End(3)
Target.Copy IIf(IsEmpty(ra), ra, ra.Offset(1))
End Sub
全部回答
- 1楼网友:执傲
- 2021-03-04 15:11
用数据透视表追问具体怎么做呢?
- 2楼网友:怙棘
- 2021-03-04 13:36
控件不行,VBA可以追问具体怎么做呢?追答Private Sub Worksheet_Change(ByVal Target As Range)
sheet(sheet1).cells(1,1).Copy sheet(sheet2).cells(1,2)
End Sub
代码不一定全对 ,大概意思是这样的
sheet(sheet1).cells(1,1).Copy sheet(sheet2).cells(1,2)
End Sub
代码不一定全对 ,大概意思是这样的
- 3楼网友:平生事
- 2021-03-04 12:48
可以通过VBA实现。稍等测试后附上代码。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯