< 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

On-line nástroje

Formulář Faktura

Formulář Faktura IV

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

Aktivní diskuse

Čas od do

lubo • 19.4. 16:30

Makro smyčka

MilanKop • 19.4. 10:46

Makro smyčka

elninoslov • 19.4. 9:02

Čas od do

elninoslov • 19.4. 8:46

Čas od do

jarek1111 • 18.4. 13:46

Čas od do

lubo • 18.4. 11:13

Čas od do

jarek1111 • 18.4. 8:32