Hallo!
Vielleicht fragt sich gleich jemand was für ein Kraut ich geraucht hätte…
Gegeben sind 2 Mappen. A hält Rohdaten und muss makrofrei sein. B sammelt Daten, hat aber noch Nebenjobs die Ideen wie AutoOpen ausschließen. A wie B können von anderen Usern in Beschlag sein, da hilft nur Nachrichten zu senden oder sie per Fernwartung zu beschlagnahmen.
Mappe C wird vom Scheduler gestartet und lädt optimal A wie B wobei Makros in B ferngesteuert werden. Geht öffnen nicht gibt C Laut per Nachrichtendienst und wartet…
Wenn A offen ist belegt sie Ressourcen und B läuft Faktor 2 bis 3 (gefühlt noch mehr) langsamer als ohne A… C hinwiederum möchte den Fisch A, wenn an der Angel, nicht wieder loslassen (die Daten in A sollten zeitnah sein, erst B zu holen und zu sammeln und dann auf A zu warten ist witzlos).
Schnapsidee: Ich starte aus C heraus (wenn A frei ist) eine Instanz von Excel die A öffnet und festhält während B loslegt. Dann wird A freigegeben und von der Instanz in der B läuft geladen und die Sache abgeschlossen.
Kurz - ich möchte eine freie Mappe blockieren aber nicht so öffnen, dass sie den Verkehr aufhält.
Eric March