dmtdmtbb
Biệt danh: xDelx
- Tham gia
- 24/5/07
- Bài viết
- 306
- Được thích
- 438
- Xáa dữ liệu trùng của ô được quét khối, chỉ tính theo dòng, cột không quá 1.
- Bác nào có cách ngắn hơn chia sẽ nhé !
- Bác nào có cách ngắn hơn chia sẽ nhé !
Mã:
Sub DelDupCells()
On Error Resume Next
Application.ScreenUpdating = False
Dim i, x
If Selection.Columns.Count > 1 Then MsgBox "Khong duoc chon qua 2 cot.", 16, "Msg": Exit Sub
If Selection.Rows.Count < 2 Then MsgBox "Cot can xoa it nhat la 2.", 48, "Msg": Exit Sub
If MsgBox("Ban co chac muon xoa ?", vbQuestion + vbYesNo, "Msg") = vbNo Then Exit Sub
For i = Selection.Rows.Count To 1 Step -1
x = Selection.Cells(i, 1).Value
If Application.CountIf(Selection, x) > 1 Then
Selection(i).ClearContents
End If
Next
End Sub
Lần chỉnh sửa cuối: