VBA funkce ONtime spouští zavřený sešit

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Zamčeno
Budul
nováček
Příspěvky: 4
Registrován: 26 lis 2015 12:15

VBA funkce ONtime spouští zavřený sešit

Příspěvek od Budul »

Zdravim
Potřeboval bych malou radu.
V excelu mám v sešitu spuštěnou funkci ONTIME která má po určitém čase spustit makro, to všechno funguje v pohodě, problém nastává když sešit zavřu před zadanym časem tak po uběhnutí času se sešit znovu otevře. Pokud zavřu celej excel je to v poho.
Už mě nenapadá co s tim.
lubo.
Level 2
Level 2
Příspěvky: 196
Registrován: 27 čer 2013 23:26

Re: VBA funkce ONtime spouští zavřený sešit

Příspěvek od lubo. »

Metoda ontime je metodou aplikace. Tj funguje podle očekávání.
Pokud chcete chování změnit, je třeba při zavření sešitu odstranit také příslušnou událost ontime.
guest

Re: VBA funkce ONtime spouští zavřený sešit

Příspěvek od guest »

V události Before_Close sešitu by tuším mělo být něco jako:

Kód: Vybrat vše

Application.OnTime ZadanyCas, ZadanaProcedura, , False
tj. False na konci.

http://www.ozgrid.com/forum/showthread.php?t=144836
http://www.cpearson.com/excel/OnTime.aspx
Budul
nováček
Příspěvky: 4
Registrován: 26 lis 2015 12:15

Re: VBA funkce ONtime spouští zavřený sešit

Příspěvek od Budul »

Díky
To jsem potřeboval, nakopnout jak to ukončit a zabralo to :-).
Zamčeno

Zpět na „Kancelářské balíky“