< návrat zpět

MS Excel


Téma: Application.OnTime rss

Zaslal/a 29.7.2011 8:25

Dobrý den,

používám proceduru OnTime následujícím způsobem. uvedený kód nastartuje nekonečný cyklus,který provádí určité činnosti. To funguje výborně, akorát se to občas z nepochopitelných důvodů zastaví. Mám podezření, že operační systém provádí nějaké mnohem důležitější činnosti a moji OnTime proceduru vypustí.

Nevíte někdo co s tím

používám win XP a Office 2007 en

Sub Button1_Click()
Application.OnTime Now() + TimeValue("00:00:01"), "casovani"
End Sub

Sub casovani()
Application.OnTime Now() + TimeValue("00:00:01"), "casovani"
End Sub

Zaslat odpověď >

#005632
avatar
S nekonečnými cykly jsou přetrvávající problémy. Doporučovala bych Vam použít Application.Wait Now + TimeSerial (0, 0, 1), aby procesor měl falešný zpoždění pravidelně a odpočinul.citovat
#005635
avatar
Díky, ale to není ono. Nepotřebuji zpomalit program, ale aby 1 x za sekundu provedl určité činosti.citovat
#005636
avatar
Můžete zkusit Windows XP - Správce úloh - Procesy - vyberte Excel.exe - pravé tlačitko myši nastavit prioritu - High či Set Affinity a stanovit jádro nebo procesor pro splnění úloh. Je třeba obrátit zvláštní pozornost processoru pro Excel.citovat
#005637
avatar
To vypadá nadějně, vyzkoušímcitovat
#008027
avatar
Mám podobné makro a problém ve Wordu, zjistil jsem že časování se vypne jakmile se otevře jiný nebo nový dokument.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

Vynásobit hodnoty kurzem - Power Query

Alfan • 26.4. 7:56

Relativní cesta - zdroje Power Query

Alfan • 26.4. 7:54

Vynásobit hodnoty kurzem - Power Query

elninoslov • 26.4. 7:54

Vynásobit hodnoty kurzem - Power Query

lubo • 25.4. 19:18

Relativní cesta - zdroje Power Query

elninoslov • 25.4. 15:12

Relativní cesta - zdroje Power Query

Alfan • 25.4. 15:08

Relativní cesta - zdroje Power Query

elninoslov • 25.4. 14:21