Microsoft 365 Fichier "FANTÔME"

  • Initiateur de la discussion Initiateur de la discussion Michest94
  • Date de dĂ©but Date de dĂ©but

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnĂ©s oĂč l'entraide fait la force. Apprenez, Ă©changez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Michest94

XLDnaute Occasionnel
Bonjour,🙂

Je travail dans un service de maintenance et j'ai récupéré un fichier se présentant comme un cahier de maintenance qui renvoie diverses infos technique de sites d'interventions. Celui-ci est trÚs intéressant pour le service et peut se partager facilement mais ...

La personne qui travaillait sur ce fichier n'est plus la , elle a laissé le code admin pour accÚs fichier et vba (ADMIN1967) est il possible à partir de ce fichier d'apporter des améliorations car dÚs que j'essai une opération il se met en sauvegarde et se ferme ...


Si éventuellement une solution s'offre à moi je serais ravi
Merci pour votre aide
@Michest94
 
Solution
Sans etre pro, le code n'aide pas à la compréhension vu que la plupart du temps, les feuilles sont masquées, protégées, et la barre de formule désactivée. par pratique pour s'y retrouver..
c'es pour ca que j'ai ajouté une macro que tu peux utiliser pour tout voir et ainsi suivre plus facilemenent le déroulement du code
dans le module 2: Sub Deprotege()
Que doit faire le bouton "RAZ Onglet" dans la feuille "Demande_Maj" ?
je vois que ca ne fait que remettre un theme couleur par défaut..??

en PJ: quelques modifs pour "optimiser" le code
1) une variable "MotdePass" globale que tu peux modifier une seule fois dans le "Workbook_Open"
ainsi, tout le code utilise ce mot de passe==> sinon, si jamais tu changes de mot de passe un jour, il faudra modifier le code à une dizaine d'endroits différents==>risque d'oubli et d'erreur
2) feuille "Bilan"
j'ai modifié les formules qui utilisent maintenant la range nommée (database) ==> les formules précedentes ne prenaient pas forcément le tableau complet..

3) la macro "Entrer"
de ce que je comprend: elle vérifie que l'utilisateur a mis le bon mot de passe et en fonction de son profil, elle afficher ou pas les feuilles,
à chaque fois qu'elle affiche une feuille: elle est obligée d'Activer celle ci pour pouvoir afficher ou pas les entetes de ligne et colonne ==> ce qui entraine l'évÚnement _activate de chaque feuille ==> encore du code executé pour rien ==> j'ai ajouté une variable boolean (EnableEvents) qui empeche cette execution inutile.. enfin.. je crois..

Voila.. rien d'autre pour l'instant
pour le tri des capteurs, il te suffit de reprendre la macro de tri_Base pour garder le meme modĂšle Ă  adapter
 

PiĂšces jointes

Que doit faire le bouton "RAZ Onglet" dans la feuille "Demande_Maj" ?
je vois que ca ne fait que remettre un theme couleur par défaut..??

en PJ: quelques modifs pour "optimiser" le code
1) une variable "MotdePass" globale que tu peux modifier une seule fois dans le "Workbook_Open"
ainsi, tout le code utilise ce mot de passe==> sinon, si jamais tu changes de mot de passe un jour, il faudra modifier le code à une dizaine d'endroits différents==>risque d'oubli et d'erreur
2) feuille "Bilan"
j'ai modifié les formules qui utilisent maintenant la range nommée (database) ==> les formules précedentes ne prenaient pas forcément le tableau complet..

3) la macro "Entrer"
de ce que je comprend: elle vérifie que l'utilisateur a mis le bon mot de passe et en fonction de son profil, elle afficher ou pas les feuilles,
à chaque fois qu'elle affiche une feuille: elle est obligée d'Activer celle ci pour pouvoir afficher ou pas les entetes de ligne et colonne ==> ce qui entraine l'évÚnement _activate de chaque feuille ==> encore du code executé pour rien ==> j'ai ajouté une variable boolean (EnableEvents) qui empeche cette execution inutile.. enfin.. je crois..

Voila.. rien d'autre pour l'instant
pour le tri des capteurs, il te suffit de reprendre la macro de tri_Base pour garder le meme modĂšle Ă  adapter
par contre sur ce fichier joint j'ai le pb combo en admin
 
sur le dernier fichier joint pb combo en admin pourtant ok post44
Je crois que dans la feuille inter en bas possible demande de mise à jour gérer en admin
onglet demande MAJ passe en rouge quand la maj est gere dans la base le bouton raz repasse l'onglet Ă  sa couleur initial
 
Merci vgendron ta fait un gars content : MOI !
Re,

Je dirais mĂȘme plus : moi aussi ! HonnĂȘtement, quand j'ai vu dans le premier fil, le fichier de @Michest94 je me suis demandĂ© "Qui serais prĂȘt a passer au peigne fins tous les VBA du fichier pour les remettre ne ordre ? Cela va ĂȘtre beaucoup trop long". Mais non comme quoi, y'a des membres particuliĂšrement endurant dans ce forum.

@vgendron, tu gagnes un abonnĂ©. 😉
 
- Navigue sans publicité
- AccÚde à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour