Dobrý den,
věděl by někdo, jak vytvořit makro, které budu mazat obsahy buněk při změně obsahu jiné buňky na stejném řádku?
Např. pokud se změní buňka ve sloupci "A", vymaže se buňka ve sloupci "B" na stejném řádku.
Konkrétní buňka nesmí být podmínkou. Týká se jakékoliv změny - z prázdné na vyplněnou, změna již vyplněné a nebo vymazání obsahu.
Už nějaký den se snažím hledat přes klíčová slova na internetu a zatím neúspěšně.
Díky moc za jakoukoliv radu.
Štěpán
VBA - vymazat buňku při změně jiné buňky ve stejném řádku Vyřešeno
Re: VBA - vymazat buňku při změně jiné buňky ve stejném řádk
Změna buňky je česky řečeno událost. Pokud dáš do vyhledávače "událost excel" tak ti vyjede mnoho odkazů, jak to udělat.
Kód při změně buňky ve sloupci A, smaže buňku se sloupci B. Kód si vlož do příslušného listu.
Kód při změně buňky ve sloupci A, smaže buňku se sloupci B. Kód si vlož do příslušného listu.
Kód: Vybrat vše
Private Sub Worksheet_Change(ByVal Target As Range)
zdroj = 1 'číslo sloupce který iniciuje změnu, A je sloupec č. 1 atd.
cil = 2 ' číslo sloupce kde se budou mazat buňky
If Target.Column = zdroj Then Cells(Target.Row, cil).ClearContents
End Sub
Re: VBA - vymazat buňku při změně jiné buňky ve stejném řádk Vyřešeno
Díky, funguje to.
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
-
Jiné řazení dat ze zdroje v MS Excel na samostatných listech Příloha(y)
od Rosta_Kolmix » 09 říj 2024 22:06 » v Kancelářské balíky - 12
- 7157
-
od Rosta_Kolmix
Zobrazit poslední příspěvek
18 lis 2024 20:57
-
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů