Partage
  • Partager sur Facebook
  • Partager sur Twitter

[VBA] Timer

    6 avril 2020 à 18:32:07

    Bonjour, 

       j'ai un petit problème, voila le contexte : L'entreprise travail beaucoup en collaboratif donc on utilise beaucoup de fichier excel, acess .. que tous le monde peut modifier, sauf que si une personne ne ferme pas le fichier aucunes autres personnes peut le modifié imaginer si quelqu'un est absent le bordel

        Du coup , pour réglé le problème j'aimerais crée une macro qui: Sauvegarde et Ferme le fichier au bout d'1 heure 

    pour le moment Sauvegarder et fermer le fichier c'est ok 

    le petit problème c'est le timer avec la fonction Timer c'est ok TimerArriver - TimerDepart j'ai le nombre de seconde écoulée, mais comment faire en sorte que la comparaison "Si TimerArriver -TimerDepart == 1h alors sauvegarder & fermer" tourne en arrière plan sur un fichier excel ... avec un thread ? je ne connais pas vraiment le fonctionnement d'une macro

    merci de votre aide

    • Partager sur Facebook
    • Partager sur Twitter
      9 avril 2020 à 13:22:11

      Salut,

      La solution bourrin ce serait de faire tourner une boucle à l'ouverture du fichier qui s'occupe de ça.

      Mais sinon Excel gère les classeurs partagés : https://support.office.com/fr-fr/article/en-savoir-plus-sur-la-fonctionnalit%C3%A9-classeur-partag%C3%A9-49b833c0-873b-48d8-8bf2-c1c59a628534

      Tu auras sans doute moins de problèmes.

      • Partager sur Facebook
      • Partager sur Twitter

      [VBA] Timer

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown