potřeboval bych trochu pomoci s makrem do Excelu, které poměrně rychle potřebuji, bohužel jsem však nikdy makra netvořil.
Co potřebuji: mám 2 listy s nějakými daty, což je celkem jedno, důležité je, že v každém je jeden sloupec s emaily. Já oba sloupce pořebuji porovnat, a pokud tam bude nějaká shoda v emailu, tak v takovém případě vymazat celý řádek z listu2.
Naznačím malým algoritmem, který mě napadl, bohužel nevím, jak ho zapsat do excelu.
Kód: Vybrat vše
Sub nahrada()
For I = 0 To Rows.Count
For J = 1 To Worksheets("List2").Rows.Count
IF (Range(Cells(I,6)).Text = Worksheets("List2").Range(Cells(J,3)).Text)
Rows(Worksheets("List2").J).Delete
End If
Next J
Next I
End Sub
Ten druhý cyklus začíná 1 kvůli tomu, že je to o řádek pošoupnuté.
Díky moc, snad jste mě pochopili :-)