|
楼主 |
发表于 2022-11-26 13:30
|
显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
3190496160 老师
下面这个段工作表事件代码,也是横向删除多个单元格时会报错。加了红色代码后,就不出结果了。 再帮看看,感谢
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 12 And Target.Row > 3 Then
'If Target.Column > 1 Then End
If Target.Offset(0, 10) <> "" Then
Target.Offset(0, 15) = DateDiff("d", Target.Offset(0, 0), Target.Offset(0, 10)) + 1
Else
Target.Offset(0, 15) = DateDiff("d", Target.Offset(0, 0), Now) + 1
End If
If Target.Offset(0, 0) = "" Then
Target.Offset(0, 15) = ""
End If
End If
End Sub
|
|