| Od: |
Vladimír |
| Datum: |
22.2.2012 18:32 |
| Předmět: |
Re: Pozdržení cyklu |
Problém nejspíš spočívá ve faktu, že spolu s otevřením userformu
předává volající modul řízení všeho dění do userformu a teprve po
jeho skrytí (Hide) nebo zavření (Unload) se řízení opět vrací do místa
vyvolání formuláře. Pokud byste tedy chtěl, aby se userform např. po 10
sekundách zavřel (nebo obsahově změnil), musel byste ten čas hlídat
uvnitř userformu, nikoliv v cyklu For mimo něj.
> ------------ Původní zpráva ------------
> Od: Josef Maňásek (excel@pandora.cz) <jmh@seznam.cz>
> Předmět: Pozdržení cyklu
> Datum: 22.2.2012 18:00:22
> ----------------------------------------
>
> Zdravím všechny na konferenci,
>
> potřeboval bych poradit jak ve VBA E2010 v cyklu For...Next pozdržet tento
> cyklus např. o 10 s - potřebuju zobrazovat data v userformu tak aby se
dala
> vklidu přečíst. Zkoušel jsem Application.OnTime Now +
TimeValue("00:00:05"),
> "spustit" ale neprovede nic ikdyž jsem to dal pod jiné tlačítko a volám
zvlášť
> tento cyklus. Více by mě vyhovovalo jenom cyklus "přibrzdit" než ho
volat
> znovu.
>
> Díky za pomoc
>
> Josef Maňásek
>
> ---
>
>
>
|