Excel smazání každého druhého sloupce Vyřešeno
Excel smazání každého druhého sloupce
Ahoj, prosím o radu, jak by bylo možné v Excelu smazat každý druhý sloupec. Popřípadě odstranit buňku vždy s určitou hodnotou. Mám právě nějaká naměřená data a je jich celkem dost ---> vždy asi 2000. Je to vždy tak, že v jednom sloupci je hodnota kterou potřebuji pro výpočet a ve druhhém sloupci je znaménko, které pro výpočet nepotřebuji a takto se to neustále opakuje. To znaménko je tam vždy + nebo -. Pro představu přidávám příklad těchto hodnot http://www.uloz.to/xSwNvFM/hodnoty-xlsx . Děkuji za odpověď. S pozdravem J.
-
- Level 2
- Příspěvky: 197
- Registrován: duben 12
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Excel smazání každého druhého sloupce
Smazání x-tého řádku v zadané oblasti
Další možnosti jak mazat sloupce (řádky) splňující určitou podmínku
Případně další kódy pro práci s řádky a sloupci http://office.lasakovi.com/excel/vba-li ... -vba-kody/
Kód: Vybrat vše
N = 2
Set DeleteRange = Range("A1:A10")
Dim cCount As Long, c As Long
If DeleteRange Is Nothing Then Exit Sub
If DeleteRange.Areas.Count > 1 Then Exit Sub
If N < 2 Then Exit Sub
With DeleteRange
cCount = .Columns.Count
For c = N To cCount Step N - 1
.Columns(c).EntireColumn.Delete
Next c
End With
Další možnosti jak mazat sloupce (řádky) splňující určitou podmínku
Kód: Vybrat vše
Set rng = Range("A1:A10")
i = 1
For counter = 1 To rng.Rows.Count
If rng.Cells(i) = "smazat" Then
rng.Cells(i).EntireRow.Delete
Else
i = i + 1
End If
Next
Případně další kódy pro práci s řádky a sloupci http://office.lasakovi.com/excel/vba-li ... -vba-kody/
Naposledy upravil(a) pavel.lasak dne 06 kvě 2012 14:51, celkem upraveno 1 x.
Více o kancelářském balíku MS Office na http://office.lasakovi.com/ (Word, Excel, PowerPoint, Access, Outlook, Project, OneNote)
-
- člen HW spec týmu
-
Elite Level 12
- Příspěvky: 16119
- Registrován: květen 08
- Bydliště: České Budějovice
- Pohlaví:
- Stav:
Offline
Re: Excel smazání každého druhého sloupce
Problém bych viděl v pevně použité oblasti pro mazání. Raději bych měl možnost na základě uvedených parametrů + a - procházet 1 řádek a pokus narazí na 1. znak + nebo mínus, smaže příslušný sloupec.
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?
Chcete si nechat sestavit nový počítač?
-
- Level 2
- Příspěvky: 197
- Registrován: duben 12
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Excel smazání každého druhého sloupce
Pokud je zpracovávaný dokument stále stejný, pevné oblasti bych se nebál. Nebo lze zjistit poslední vyplněný sloupec
Parametry zadávat do formuláře (místo +- se může zadat cokoli jiného), nebo pevně dané?
V ukázce stačí mazat každý druhý sloupec (pokud nedochází ke změnám).
Kód: Vybrat vše
PosledniPlnySloupec = Cells(1, Columns.Count).End(xlToLeft).Column
Parametry zadávat do formuláře (místo +- se může zadat cokoli jiného), nebo pevně dané?
V ukázce stačí mazat každý druhý sloupec (pokud nedochází ke změnám).
Více o kancelářském balíku MS Office na http://office.lasakovi.com/ (Word, Excel, PowerPoint, Access, Outlook, Project, OneNote)
Re: Excel smazání každého druhého sloupce Vyřešeno
Návod na smazání od pavel.lasak funguje dobře a svůj účel splnil. Děkuji za všechny odpovědi. S pozdravem J.
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
-
Jak vrátit původní rozložení, sloupce v Tento počítač?
od Lister99 » 29 čer 2024 19:06 » v Windows 11, 10, 8... - 2
- 2217
-
od Lister99
Zobrazit poslední příspěvek
29 čer 2024 20:51
-
-
- 9
- 2790
-
od atari
Zobrazit poslední příspěvek
28 kvě 2025 18:09
-
-
EXCEL -jak otevřít 2 excel sobory abych je viděla současne a samostatně
od Ketty02 » 30 srp 2024 21:19 » v Vše ostatní (sw) - 2
- 4808
-
od Riviera kid
Zobrazit poslední příspěvek
02 zář 2024 16:21
-
-
-
Žádám o uzavření účtu a smazání příspěvků
od Uziv00 » 16 črc 2024 09:30 » v PC-HELP - připomínky k fóru - 1
- 4310
-
od Ltb
Zobrazit poslední příspěvek
16 črc 2024 10:10
-
-
- 2
- 12223
-
od Snekment
Zobrazit poslední příspěvek
29 led 2025 15:05
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti