< návrat zpět

MS Excel


Téma: Automatické spouštění makra rss

Zaslal/a 16.5.2016 13:29

Zdravím,
prosím, jak spustit makro bez tlačítka, vždy při změně některé proměnné, která do výpočtu zasahuje?
Nemyslím tím ale, při otevření sešitu (Autoopen), nýbrž u otevřeného sešitu.
Děkuji, Jirka32

Zaslat odpověď >

#031519
elninoslov
Ak myslíte tým "vždy při změně některé proměnné" :

1. to, že Vy zmeníte bunku zadaním hodnoty tak skúste metódu "Worksheet_Change" každého dotknutého listu.

2. to, že sa mení výpočet vzorcom (bez Vašeho zásahu), na to skúste "Worksheet_Calculate" každého dotknutého listu. Plus kontrola starej uloženej hodnoty dotknutej premennej.

3. to, že sa zmení hodnota premennej kódu makra, napr. premenná ABC nadobudne hodnotu 1 alebo 5 ..., tak na to žiadna automaticky spúšťaná metóda nieje. Jedine si urobiť časovač, ktorý bude napr. každú 1s kontrolovať hodnotu danej premennej s jej starou (odloženou) hodnotou.

EDIT:

4. to, že vaše makro vracia jedinú vypočítanú hodnotu, tak použite UDF.

Všetko záleží na tom, čo máte na mysli, a čo to makro robí.citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje