|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
数据输入,之前的数据自动下移.
针对这个例子请参照这个附件,就是在第2行各个单元格内输入数据,在单元格输入后该列数据下移到第3行,相应4行数据下移到第5行.....,以此类推始终保持这一列的数据为最新数据,只要能达到这样的效果用VBA或 ...
附:山老师,以下这段代码只要回车,所有的数据就不停的自动向下面移动,都不能再输入数据了
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Row > 1 Or Target.Count > 1 Then Exit Sub
Target.Insert Shift:=xlDown
End Sub
例子2.rar
(5.45 KB, 下载次数: 118)
附件与原要求不相同。
代码改为:- Private Sub Worksheet_Change(ByVal Target As Range)
- If Target.Row <> 2 Or Target.Count > 1 Then Exit Sub
- Application.ScreenUpdating = False
- Application.EnableEvents = False
- Target.Insert Shift:=xlDown
- Application.EnableEvents = True
- Application.ScreenUpdating = True
- End Sub
复制代码 |
|