Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Automatické spuštění XLS makra každou hodinu

Ahoj,
Mám XLS list, v něm několik maker. Rád bych jedno z těchto maker spouštěl pravidelně každou hodinu. XLS list může (a hádám, že i musí) být permanentně otevřený ve virtuálním stroji v Office 2003.

Já sám používám Office 2007, ale jak jsem už uvedl, makro by mělo fungovat i v Office 2003.

No a nevím, jak docílit toho pravidelného každohodinového spuštění - jedná se skutečně o provoz 24/7.

Na netu jsem našel několik návodů, všechny ale byly docela komplikované, s několika dalšími makry jakoby zanořenými do sebe a volajícími se navzájem, připadá mi, že musí existovat elegantnější řešení. Navíc mi nefungovaly, což nepochybně je chyba mezi klávesnicí a židlí, ovšem odhalit jsem ji nedokázal.

Nějaké zásadnější znalosti skriptování nemám, ještě tak si jsem schopen to makro nahrát a následně do něj sáhnout a doladit podle potřeby. Případně očíhnout kus kódu a s pomocí google pochopit, jak funguje.

Díky za jakékoliv tipy.

Předmět Autor Datum
Nemusi byt otevreny. Staci mit makro, ktere se spusti po otevreni excelu, neco provede a excel ulozi…
Jan Fiala 02.02.2009 21:01
Jan Fiala
Toto je zajímavá myšlenka, zkusim. Děkuji.
Moas unregistered 02.02.2009 21:36
Moas unregistered
Funkce OnTime - nic jednoduššího asi není: run-macro-on-time.htm
host 02.02.2009 21:03
host
To je zrejme to reseni o kterem mluvil. Aby se to spoustelo kazdou hodinu, musis vygenerovat pro kaz…
Jan Fiala 02.02.2009 21:09
Jan Fiala
Ano, to je přesně ono, co jsem nedokázal oživit.
Moas unregistered 02.02.2009 21:35
Moas unregistered
Uhuh, nebylo by lepší, když už jsou tedy nezbytně nutné excelovské funkce, volat je "zvenku" zkompil…
Vladimir 02.02.2009 21:16
Vladimir
Díky za tip, nic z toho bohužel neovládám. Pogooglim, ale nevim nevim, jestli to takto stylem samouk…
Moas unregistered 02.02.2009 21:35
Moas unregistered
Zkus to řešení od JaFiho, to funguje taky a je to méně komplikované. A jestli nemáš VB kompilátor, t… poslední
Vladimir 02.02.2009 21:41
Vladimir

Uhuh, nebylo by lepší, když už jsou tedy nezbytně nutné excelovské funkce, volat je "zvenku" zkompilovaným VB souborem exe? Případně pokud jde o kopírování pouze dat, použít ADO. Spolehnout se na to, že ten excel nespadne, je hodně naivní. Tohle nebude spolehlivé řešení.

Zpět do poradny Odpovědět na původní otázku Nahoru