VBA – makro vložit jako hodnotu spouštěné při změně hodnoty buňky

0
0

Zdravím,
jsem začátečník ve VBA a neumím si poradit s kódem, který by uměl toto:
při změně hodnoty buňky ve sloupci např. D, spusť makro, které vzorec zapsaný na stejném řádku, dejme tomu ve sloupci A, změní na hodnotu. Vím jen tolik, že v tom bude zřejmě hrát roli událostní procedura change_worksheet a makro "kopíruj a vlož jako hodnotu". Bohužel to neumím zkombinovat. Věděl by někdo, jak na to? Děkuji.

Marked as spam
Odeslal Anonymous
Otázka položena 14.11.2018 21:57
37 views
0
Private answer

Příloha: http://www.uschovna.cz/zasilka/GQ4RNHGSSE5NE3YW-4XW/

Marked as spam
Odeslal xlnc
Odpověděl 15.11.2018 8:12
0
Private answer

@xlnc Díky za kód. Možná jsem se ale nepřesně vyjádřil, jde mi o to, aby se již existující vzorce ve sloupci A při změně v příslušném řádku ve sloupci D změnili na hodnoty. Jinými slovy, ve sloupci A už mám nějaké výpočty (vzorce navázané na další listy) a chci, aby se po vyplnění sloupečku D přestaly aktualizovat (tedy potřebuji na daném řádku v A vložit vzorce jako hodnotu).

Marked as spam
Odeslal Anonymous
Odpověděl 15.11.2018 10:34
0
Private answer

No, možná byste se měl do sešitu podívat lépe.

Marked as spam
Odeslal xlnc
Odpověděl 15.11.2018 11:35
0
Private answer

Aha, trapas. Neměl jsem povolená makra:-)
Sice nechápu proč, ale zdá se, že to funguje jak potřebuji. Čekal jsem ten kód složitější...
Díky moc!

Marked as spam
Odeslal Anonymous
Odpověděl 15.11.2018 12:26

Odešlete svou odpověď

Attach YouTube/Vimeo clip putting the URL in brackets: [https://youtu.be/Zkdf3kaso]