|

楼主 |
发表于 2022-2-12 16:47
|
显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
本帖最后由 春不老 于 2022-2-12 17:34 编辑
谢谢老师!
我再改进一下:如果删除编码或编码为空,则删除当前行匹配的内容。
我用了个笨办法,删除当前行指定单元格内容。不知道还有没有更简单的方法,谢谢!Private Sub Worksheet_SelectionChange(ByVal Target As Range)
On Error Resume Next
If Target.Column = 8 And Target <> "单品编码" Then
If Target > 0 Then
Call Access2(Target.Row, Target.Value)
Else
With Target
If .Row > 1 Then
r = .Row
Union(Cells(r, 11), Cells(r, 12), Cells(r, 13), Cells(r, 14)).ClearContents
End If
End With
End If
End If
End Sub
|
|