Problème de VBA suite Modification

Bonjour à tous !

Depuis un bon moment j'utilise un fichier excel pour gérer les absences du personnel sur 3 petit sites différents : Et il est compliqué et pas intuitif. Quand je dis petit Site, c'est très peu de personnel pour gérer environs entre 30 et 40 personnes en situations d'handicap par site. C'est pour cela que je doit avoir un fichier qui me permette de bien gérer les absences.

Je suis tombé sur un fichier Excel qui irait bien mais il y a du VBA, Dès que je modifie ou insère quelque chose pour l'adapter à mes besoins, plus rien ne va et je n'y arrive pas.
J'ai cibler les modifications dans le fichier. 

Si vous pouviez jeter un coup d'œil. En vous remerciant par avance.

https://www.cjoint.com/c/NLws5THzByl

48 réponses

  • Votes
  • Date
  • Date décroissante
Résumé de la discussion

La problématique porte sur la gestion des absences du personnel sur trois petits sites via Excel, avec 30 à 40 personnes par site et un fichier jugé complexe lorsque le VBA est modifié. Plusieurs propositions visent à simplifier la gestion des absences et l'utilisation d'Excel, notamment la sélection du site avant les opérations et l'utilisation de listes déroulantes, afin d'éviter les dérives lorsque des modifications impactent les calculs. Des évolutions pratiques sont évoquées, comme l'affichage des jours de fermeture et l'adaptation des règles de calcul par motif et heure, avec des bases de référence et des exemples de fichiers partagés.

Bobot (l’IA à votre service)
  1. Bonjour,

    Mettez la base Access que vous utilisez pour ce que vous avez fait sur ce fichier

    a dispo

    Mettez aussi le fichier Excel

    1. Bonjour, voici une vidéo

      https://www.cjoint.com/c/OBtfRSV4lrl

      1. Bonsoir,

        Je disais que je l'ai récupérer et que c’était bien la dernière version ou je rencontre les erreurs citées au poste 43.

        1. Bonsoir,

          j'ai repris le fichier que vous avez envoyé sur ci-joint.

          1. Bonjour,

            Ben, chez moi pas de problemes

            Vous utilisez la bonne Base!

            Modif/Suppression

            Je modifie pour mettre x annees

            1. Bonjour,

              C'est Ok pour moi. le visuel me suffit avec les couleurs.

              Par contre, je ne peux plus modifier ou supprimer la sélection s'il y a un changement.

              Avant quand je clic sur l'absence, je pouvais modifier.

              Merci.

              1. Bonjour,

                Probleme 2 jours ald 1 si selection 6:00 a 22:00 pour CP ou motifs en jours resolu

                Mais si 6:00 a 6:00 ou plus sans etre a 22:00 donne 2j ce qui parrait normal

                Par contre fichier du depart sans modif calcul jour:

                si 6:00 a jour suivant 6:00 ou apres donne 2 jours par defaut meme pour les saisies heures genre RHS

                si vous selectionnez 14:00  a jour suivant 6:00 et plus donne 2 jours ceci pour toutes les motifs d'absences

                C'est a vous de voir si vous acceptez les contraintes de ces ânes au Mali ou je modifie pour avoir le bon resultat pour les motifs qui se programme en heures

                Programmation Mois:

                Mini 2 jours pour tous les motifs d'absence

                Compte juste

                Fichier

                 https://www.cjoint.com/c/OBhji5ddPag

                Base 2025

                 https://www.cjoint.com/c/OBhjkTwxycg

                1. Bonjour,

                  Pouvez vous mettre a dispo le fichier qui est dans la demande de depart?

                  1. Bonjour,

                    Ok, deux jours ald d'un, je vous l'avais deja ecrit.

                    Je planche sur ce decalage ou je n'ai pas modifier le code

                    1. Le fichier avec les bonnes date de vacances

                      https://www.cjoint.com/c/OBde2w2lHgl

                      1. Bonjour. Tout d'abord merci.

                        J'ai renseigner les vacances dans la feuille Cfg pour Maiche et Morteau car je les ais et sa fonctionne.

                        J'ai essayé d'entrer une absence dans la feuille Hebdo : Il Ressort-Ecrit 2 jours pour 1 jours réel et je ne peut pas modifier par la suite, une erreur s'affiche. Par la suite quand je change de feuille in ne mémorise pas et efface tout les enregistrements.

                        1. Bonjour,

                          Cote code, pas vraiment.

                          J'ai fais une modif pour que les jours de fermeture apparaissent feuille Mois et Hebdo.

                          Quand pensez vous, possibilite d'evolution en fonction du retour

                          https://www.cjoint.com/c/OBchF3tMdmg

                          Les dates de fermeture sont assimilees a des samedi/dimanche ?

                          1. Bonsoir,

                            Je ne sais pas comment je peux vous aider.

                            et vous remercie encore.

                            1. Bonjour,

                              Fermeture:

                              Ca progresse.

                              Probleme, il faut au moins deux jours de fermeture consecutifs pour avoir l'affichage

                              et des jours d'ouverture entre les periodes de fermeture

                              1. Bonjour,

                                Dates de fermeture, c'est faisable.

                                En decortiquant le code, je dois pouvoir y arriver

                                • 1
                                • 2
                                • 3