» Poradna » Programy

Excel odstranění řádku

 | Microsoft Windows 7 Firefox 47.0

Ahoj, mám v Excelu "velkou tabulku" a potřeboval bych z ní odstranit všechny řádky, které obsahují v 1. sloupci určitý výraz. Našel jsem na netu VBA kod, který by to měl umět, ale netuším, jak ho mám v Excelu spustit Vytvořil jsem si makro (do kterého jsem napsal "Call Worksheet_Change") které umím zapnout přes Vývojáře, ale najak to nefunguje. VBA kod je: Private Sub Worksheet_Change(ByVal Target As Range)If Selection.Count = 1 ThenWith TargetIf .Column = 1 ThenIf .Value = "OK" Then .EntireRow.Delete 'pokud uživatel v prvním sloupečku vyplní slovo "OK", řádek se smaže.End IfEnd WithEnd IfEnd Sub

Mohlo by vás také zajímat

Odpovědi na otázku

 | Microsoft Windows 10 Chrome 51.0.2704.84

A proč tak složitě?Stačí si nad tabulkou zapnout filtr, vyfiltrovat si řádky podle prvního sloupečku a pak všechny nalezené řádky označit a smazat.Na to nepotřebuješ skript.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 7 Firefox 47.0

Filtry jsou fajn, ale já potřebuji včlenit kod na odstranění řádku do složitějšího VBA

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 7 Firefox 46.0

A nenadesel cas pro presun z tupeho Excelu k necemu, cemu muzete snadno a rychle porucit pomoci SQL?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 7 IE 11.0

Co je podle tebe velká tabulka? Proč to nevyřešíš jednoduše přes filtry?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 7 Chrome 39.0.2146.0

Já jsem už VBA nějakou dobu neviděl, ale nechybí tam třeba jeden END IF?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 10 Chrome 51.0.2704.84

zrus privatevytvor tlacidlopremenuj zosit(harok, sesit,...) na "goldenhende"prirad tlacidlu makro worksheet_change(goldenhende!A1:C9999)

Souhlasím  |  Nesouhlasím  |  Odpovědět
 | Microsoft Windows 7 Firefox 47.0

Díky za radu, ale VBA v Excelu nezvládne vykřičník a dvojtečku v závorce (goldenhende!A1:C9999)

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Then, Target