Я пытаюсь удалить дубликаты из таблицы в Excel, у меня есть фрагмент кода, который удаляет дубликаты без каких-либо проблем, мне интересно, могу ли я заставить его запрашивать окно сообщения когда найден дубликат, говорящий что-то вроде строк «Эта запись является дубликатом записи» Любые предложения? Это то, что я до сих пор:Excel vba MsgBox для отображения сообщения при обнаружении дубликата
Sub AccessTransfer()
Range("A1:F1").Select
Selection.Copy
Sheets("Sheet2").Select
ActiveSheet.Paste
ActiveCell.Offset(0, 6).Value = "Oven"
Range("A65536").End(xlUp).Offset(1, 0).Select
Call GoDupe
Sheets("Sheet1").Select
Application.CutCopyMode = False
End Sub
Sub GoDupe()
Cells.RemoveDuplicates Columns:=Array(1), Header:=xlNo
Range("A65536").End(xlUp).Offset(1, 0).Select
End Sub
Вы должны были бы цикл, чтобы определить простофили и записать их в строку. Используя то, что у вас есть, нет способа идентифицировать, которые на самом деле являются обманами и являются уникальными. – Kyle