Potřebují uživatelé do onoho excelového sešitu na sdíleném disku zapisovat?
Pokud ne, tak jej lze primárně nastavit jenom pro čtení, a v případě potřeby jej např. makrem otevřít pro zápis.
Pokud tam potřebují zapisovat, tak lze zase např. makrem vždy nejdříve ověřit, zda lze soubor otevřít pro zápis, a až dle toho spustit dotaz.
Případně prostě spouštěj dotaz v době, kdy je velká pravděpodobnost, že soubor nebude mít nikdo otevřený. Lze si třeba i např. vytvořit úlohu v Plánovači úloh na otevření sešitu, kde bude nějaké makro vázané právě na událost otevření sešitu. Případně lze načasovat makro na spuštění v určitý čas apod.
P.citovat