Zdravím ve spolek,
po přečtení několika návodů už vím, že lze požadované makro spustit pomocí změny hodnoty buňky. Používám událostní proceduru:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Cll As Range
Set Cll = Intersect(Target, Range("A1:A3"))
If Cll Is Nothing Then Exit Sub
Call nazev_makra
End Sub
Chtěl bych se zeptat zda lze, případně jak, upravit událostní proceduru tak, aby se spuštěla požadované makra v závislosti změn různých buněk.
Např.: když se změní buňky A1:A3 - spustí se makro_1, při změně buněk B1:B3 se spustí makro_2, při změně buněk C1:C3 se spustí makro_3, atd.
Předem děkuji za odpověď.
Excel - spuštění požadovaného makra při změně hodnoty buněk
-
- nováček
- Příspěvky: 2
- Registrován: leden 18
- Pohlaví:
- Stav:
Offline
-
- Pohlaví:
Re: Excel - spuštění požadovaného makra při změně hodnoty buněk
No zkrátka to, co tam testujete s jednou oblastí, zopakujete i pro ostatní.
-
- nováček
- Příspěvky: 2
- Registrován: leden 18
- Pohlaví:
- Stav:
Offline
Re: Excel - spuštění požadovaného makra při změně hodnoty buněk
Chápu, ale jak to mám zapsat? :)
- elninoslov
- Level 2.5
- Příspěvky: 366
- Registrován: červen 13
- Pohlaví:
- Stav:
Offline
Re: Excel - spuštění požadovaného makra při změně hodnoty buněk
čistý tip bez skúšky ...
Ale nemôžete to takto rozširovať večne, bude to pomalé. Skôr treba prehodnotiť, čo chcete vôbec konkrétne robiť, akú oblasť kontrolovať, akú náväznosť majú na dané oblasti makrá, a hlavne či sa nedá použiť jedno parametrizované makro na všetky oblasti.
atď...
Kód: Vybrat vše
Private Sub Worksheet_Change(ByVal Target As Range)
if Not Intersect(Target, Range("A1:A3")) Is Nothing then Call nazev_makra_1
if Not Intersect(Target, Range("B1:B3")) Is Nothing then Call nazev_makra_2
if Not Intersect(Target, Range("C1:C3")) Is Nothing then Call nazev_makra_3
End Sub
Ale nemôžete to takto rozširovať večne, bude to pomalé. Skôr treba prehodnotiť, čo chcete vôbec konkrétne robiť, akú oblasť kontrolovať, akú náväznosť majú na dané oblasti makrá, a hlavne či sa nedá použiť jedno parametrizované makro na všetky oblasti.
atď...
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 1
- 266
-
od Grimm
Zobrazit poslední příspěvek
12 bře 2024 21:43
-
- 24
- 3984
-
od JanC
Zobrazit poslední příspěvek
08 lis 2023 08:19
-
-
Problém s připojením na wifi síť při změně PC Příloha(y)
od Baader » 09 srp 2023 10:38 » v Sítě - hardware - 18
- 3028
-
od Baader
Zobrazit poslední příspěvek
10 srp 2023 14:16
-
-
- 2
- 1126
-
od Venus
Zobrazit poslední příspěvek
13 úno 2024 16:57
-
- 1
- 1657
-
od atari
Zobrazit poslední příspěvek
28 dub 2023 12:08
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 7 hostů