|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
请教高手
前两行的删是要选中单元格删,第三行是整行删,怎么写可以让它只删单元格并且下面向上提单元格呀
Excs.Rows(str).Select
Selection.Delete Shift:=xlUp
' nTab.Cells(y, 1).EntireRow.Delete
x = ActiveCell.Row
y = x + 1
Do While nTab.Cells(x, 1).Value <> ""
z = 0
Do While nTab.Cells(y, 1).Value <> ""
If (nTab.Cells(x, 1) = nTab.Cells(y, 1).Value) Then
str = y & ":" & y
Excs.Rows(str).Select
Selection.Delete Shift:=xlUp
' nTab.Cells(y, 1).EntireRow.Delete
Else
y = y + 1
End If
Loop
x = x + 1
y = x + 1
Loop |
|