» 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

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: Target


Určitě si přečtěte

10 věcí, které jste odkládali „na jindy“, ale teď je konečně můžete udělat

10 věcí, které jste odkládali „na jindy“, ale teď je konečně můžete udělat

** Karanténní opatření nás drží doma a mnozí mají více času navíc ** Připomeneme proto často odkládané činnosti uživatelů počítačů ** Právě teď je ten správný okamžik, kdy se do nich pustit

Karel Kilián | 75

10 map, na kterých můžete COVID-19 sledovat téměř v živém přenosu

10 map, na kterých můžete COVID-19 sledovat téměř v živém přenosu

** Koronavrus můžete sledovat skoro živě ** Analytici a kartografové připravili hromadu map ** Vybrali jsme deset z nich

Jakub Čížek | 8


Aktuální číslo časopisu Computer

Megatest 24 PC zdrojů

Jak využít umělou inteligenci

10 špičkových sluchátek s ANC

Playstation 5 vs Xbox Series X