Code VBA pour MgsBox

Bonjour,
Je recherche 2 code VBA pour des MsgBox à utiliser sur un planning une MsgBox si le temps de repos de 11 heures n’est pas respecté entre 2 services, puis une autre MsgBox pour le dépassement de 48 heures semaine.
Merci de votre aide à tous.
Pour la Msgbox (Oui - Non ou Annulée)

Ci-joint un exemple de planning
exemple planning.xlsx (19,2 Ko)

Hello,
Où se trouve le temps de repos dans votre planning ?
Et a quel moment vous voulez l’message box :

  • Quand vous cliquez sur un bouton ?
  • Ou bien quand vous faites une mise à jours ?
    Will

Bonsoir,

Le temps de repos de 11 h 00 et obligatoire après chaque service exemple un agent fini son travaille à 14h00 l’employeur doit attendre 11h00 avant de devoir le planifier à nouveau, donc il peut reprendre le service à 01h00 du matin par exemple.

Pour le Message box quand je fais une mise à jour.

Merci de votre aide.

1 « J'aime »

Malheureusement, j’ai du mal avec ton tableau, essayez de l’faire avec si et je t’arranges ca avec un Msgbox.

1 « J'aime »

Bonsoir Jacquinot,
Voici le fichier avec un code VBA que j’ai trouvé sur internet que j’ai essayé d’adapter temps bien que mal.
planning avec macro.xlsm (30,2 Ko)

une MFC est aussi okay ?
planning avec macro.xlsm (27,2 Ko)

1 « J'aime »