Deconnexion automatique de Excel

R

Rudy

Guest
Bonjour,

Avant de vous exposer mon problème, je voudrais préciser que c'est la première fois que je viens sur ce forum et que je le trouve très bon. Félicitations

Mon problème est le suivant : j'ai un fichier excel qui est utilisé par plusieurs personnes. Pour éviter qu'il soit ouvert simultanement sur plusieurs postes informatiques différents, je voudrais faire une macro qui ferme automatiquement le fichier après une durée déterminée.

J'ai essayé ce code que je lance dés l'ouverture du fichier :

t = Now()
t1 = t + 0.007
While t < t1
t = Now()
Wend
ActiveWorkbook.Close

Mais cette logique fait que je ne peux pas travailler sur le fichier car toutes les ressources sont utilisées par la boucle While.

Je n'ai pas trouvé de cas similaires dans les sujets existants, je vous remercie donc de votre aide
 

excalibur

XLDnaute Impliqué
pas passe new essai [file name=TimerFermetureTi.zip size=10441]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/TimerFermetureTi.zip[/file]
 

Pièces jointes

  • TimerFermetureTi.zip
    10.2 KB · Affichages: 49
  • TimerFermetureTi.zip
    10.2 KB · Affichages: 45
  • TimerFermetureTi.zip
    10.2 KB · Affichages: 46

CBernardT

XLDnaute Barbatruc
Bonjour Rudy et le forum,

En fichier joint, un exemple de temporisateur à 15 secondes avant enregistrement et fermeture du fichier. Bien sûr le temps peut-être changé.

Cordialement

Bernard [file name=TemporisateurFermeture.zip size=7238]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/TemporisateurFermeture.zip[/file]

Message édité par: CBernardT, à: 23/09/2005 18:21
 

Pièces jointes

  • TemporisateurFermeture.zip
    7.1 KB · Affichages: 60

Discussions similaires

Statistiques des forums

Discussions
312 400
Messages
2 088 084
Membres
103 710
dernier inscrit
amin Saadaoui