Relance via des macro automatique

Bonjour tout le Monde,

j'ai projet que j'ai presque fini pour une équipe. je souhaite svp avoir votre expertise sur un point.
j'ai des macro VBA qui permet de faire des relances.

mais svp si possible je souhaite ajouter une astuce sur les macro.
je veux que les macro se relances tous les jours 8h 30mn et sort la liste des dossier en attente par "un pop up" lorsque le fichier est ouvert.

sans appuyer sur les boutons ce qui me permettra de savoir tous les dossiers a relancer du jour.
la macro s'active a 8h30 de façon

automatique

svp

Bonjour,

Techniquement, vous avez la possibilité de mettre cette instruction à l'ouverture du fichier. Un truc dans ce style :

Private Sub Workbook_Open()
    nextRun = Date + TimeValue("08:30:00")

    ' Si l'heure d'aujourd'hui est déjà passée ? programmation pour demain
    If Now > nextRun Then
        nextRun = nextRun + 1
    End If

    ' Lance la procédure de déclenchement
    Application.OnTime nextRun, "MacroPrincipale"
End Sub

Mais ce n'est pas sans danger. Si vous travaillez sur votre fichier et oubliez l'heure "H", vous risquez un pb. Mettez un msgbox en tampon comme ci-dessous.
Il faudra changer l'heure pour tester le truc.

5nextrun.xlsm (19.36 Ko)
Rechercher des sujets similaires à "relance via macro automatique"