Usunięcie powtórzonych rekordów


(Kviatek4) #1

Witam

potrzebuję porady jak usunąć zdublowane rekordy i jeśli jest to możliwe zablokować wpisania identycznego jaki już jest w arkuszu.

przykład

mam w excelu kilka tysiecy rekordów z ciągiem znaków

np: ABCDA, DAMBK, KAJDK, JAKDOW

chciałbym dopisywać nowe rekordy ale jednoczesnie uniknąć sprawdzania CTRL+F czy już występują

Czy jest możliwe zabezpieczenie przed powtarzaniem, ew. szybkie wychwycenie powtarzających się rekordów....

Niekoniecznie musi to być excel :slight_smile:


(Jharla) #2

EXCEL :idea: Narzędzia/Opcje karta Edycja/Włącz Autouzupełnianie wartości komórek

wpisując dane w komórkę podaje podpowiedz już z istniejących wpisów w danej kolumnie, o ile nie będzie przerwy między danymi

:!: możesz zbudować sobie formatkę w Excel'u do wprowadzania danych z textbox'em i przed wprowadzeniem makro by ci to przeszukiwało


(Kviatek4) #3

tego akurat używam, jak wpisuję ręcznie, ale zwykle to leci ctrl+c ctrl+v więc autouzupełnianie się nie sprawdza

hmm nie znam się za dobrze na makrach....jak to zrobić?


(Jharla) #4

:shock: trudne nie jest ale wytłumaczyć na forum niewykonalne

porostu makro które by przeszuka wpis w textbox'ie z wszystkimi rekordami w danej kolumnie

For licznik = 1 To 20000

    If TextBox1.Value = Range("A" & licznik).Value Then

        MsgBox "Wpis juz " & extBox1.Value & " już istnieje"

    End If

 Next

ale to tylko szkielet trzeba by było go rozbudować