< návrat zpět

MS Excel


Téma: Zavřít sešit při neaktivitě. rss

Zaslal/a 15.12.2017 9:37

Zdánlivě jednoduchá úloha.

Problém je v tom, že makro nemůže být v daném sešitě, protože máme zakázaná makra ze síťových umístění.

Zaslat odpověď >

#038785
elninoslov
Čo je to neaktivita ? Že neprebieha nejakú dobu metóda OnChange nejakého zošitu ?

A keby bolo makro v osobnom zošite makier PERSONAL.xlsb ?
Nuž ale to by muselo byť na každom PC, kde sa budú otvárať súbory na ktoré sa tá kontrola vzťahuje, a navyše neviem, či je možné globálne prevziať OnChange, pre každý otvorený zošit. Lebo by mohla nastať kolízia lokálnej OnChange nejakého zošitu s globálnou OnChange v PERSONAL.slxb.
Neskúšal som, je to len tip (nie typ).citovat
#038845
Jeza.m
Trochu se obávám, že neaktivitou bude myšleno to co se běžně ve firmách u síťových souborů děje, uživatel A otevře soubor, třeba jen proto, že se chce podívat a pak někam narychlo musí a soubor nechá otevřený, čímž ostatním znemožní úpravy a bylo by tak ideální kdyby se po nějaké době sám zavřel. Což zní jednoduše, ale s realizací je to horší.
Když u nás máme takovéto soubory, tak se snažím je ukládat s nastavením "Doporučeno jen pro čtení", tak aby 80% uživatelů, kteří jen nahlíží mohli otevřít opravdu jen pro čtení a neblokovali soubor těm 20% co potřebuje dělat změny. Nicméně pořád je to o lidském faktoru.

Teoretickou možností by byl script, který by prostě "utnul" excel, tento script by byl spouštěn v Plánovači úloh a jako spouštěč by nesloužil konkrétní čas, ale položka "Při nečinnosti" na daném pc. Je to jen tip, nezkoušel jsem, ale fungovat by mělo, jen to může někoho hodně naštvat, když si neuloží práci a odskočí si :-)

M@citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

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

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje