XL 2019 Besoin d'aide sur diverses macros

darknigthmare

XLDnaute Nouveau
Bonjours à tous
voilà j'ai besoin de faire des tableaux avec quelque fonction macro, mais je n'arrive pas à avoir ce que je voudrais faire
je vais essayer vous décrire ce que j'aimerai avoir
-sur le tableau MaintenanceAfaire j'aimerai avoir B2:C2 & E2:H2 qui une fois que le bouton valider est appuyée cela efface les cellules et transpose les valeurs dans le tableau Historiqueoutillage sur la ligne B4:H4 et qu'à chaque fois qu'une nouvelle entrée est ajoutée, que la dernière valeur soit sur la B4:H5 et que la précédente soit sur la ligne du dessous, Etc. (tout en agrandissant le tableaux a chaque fois que ya plus de place)(chose qui est quasi fonctionnel, mais j'ai encore quelque problème sur la transposition des valeurs et de position
-si possible avec la validation des données que j'ai mises en place sur les cellules B2:H2 d'avoir la possibilité d'ajouter si une valeur qui n'existe pas est entrée de l'ajouter a la suite de ceux prises dans la plage mise en référence dans la feuille "reference'


feuille Historiqueoutillage :
-À chaque fois qu'une cellule en O dépasse les 7 utilisations la colonne passe en orange et passe sur le tableau principal "MaintenanceAfaire" (le bleu) dès que cela passe à 9 cela passe en rouge
-la quantité fabriquer + le nombre d'utilisations doivent s'incrémenter à chaque fois qu'une nouvelle ligne avec le même pt apparait


feuille Maintenance :
-avoir une copie du tableau bleu dynamique et un bouton à cote de chaque référence (bouton qui permet de remettre a zéro le nombre d'utilisations depuis la dernière maintenance ainsi que de remettre à zéro le nombre de poches depuis la dernière maintenance (O:p du tableau historique d'outillage),et de metre au jour d appuy du bouton la dernière maintenance (colonne (R) du tableau historique d outillage)

macro mail
-je n'arrive pas à faire apparaitre le tableau bleu dans le corps du message
(j'aimerai savoir s'il est possible une fois que le tableau bleu copier sur la feuille maintenance avec les boutons de remise à zéro peut être activé directement dans le mail envoyer (ex la personne reçoit le mail et clic sur le bouton remise a zéro de la ligne en question et cela applique la modification et tous ce que cela doit activer par la suite (sauvegarde comprise))

merci Beaucoup pour toute aide que vous pourriez m'apporter

 

Pièces jointes

  • MaintenanceDesOutillages.xlsm
    63.7 KB · Affichages: 13
Dernière édition:

darknigthmare

XLDnaute Nouveau
après un petit test je suis tomber sur ce petit problème
si une valeur est rentrée dans le tableaux "historique d'outillage" et que c'est la 8 ieme valeur (donc que la valeur a été transposer sur le tableaux"maintenance") et que l'on supprimé la valeur( car on c'est tromper avec la commande "supprimer la dernière entrée") ,la valeur est toujours présente sur le tableaux maintenance

PS : je remets ici les requêtes toujours en cours
Je me suis rendu compte aussi que pour plus de précisions la détection de date devrais être plus détaillé (heure :minute) car si dans la journée plusieurs changements sont apporté je ne suis pas sûr qu'il le détecte
-actuellement si j'ai bien compris la transposition des données sur le tableau maintenance prennent en compte la colonne machines, mais cela ne correspond pas forcément à ce qui est écrit sur la ligne (exemple si le tableau la majorité des outillages pt440044 sont faite sur la machine hf5 cela devrais apparaitre hf5 et non pas hf1 qui est sur la même ligne que le pt440044

deux nouvelles petites suggestions qui me sont apparu
-sur le tableau référence il y a des PT mit à part dans une colonne non-maintenance, ces pt la devrais pouvoir être sélectionnable dans l'user form production, mais qu'aucune formule de maintenance ne soit applicables (pour éviter que des personnes puisse les rajouter, car ils ne sont pas dans la liste)
-pour la partie mail, je n'arrive toujours pas à faire apparaitre le tableau maintenance dans le corps du message (si vous avez une petite idée)
il me semble que si une date est changée manuellement sur la ligne "dernière maintenance" cela ne transpose plus les valeur sur le tableaux maintenance ,depuis que j ai valider la première ligne de maintenance il ne veut plus me remettre une ligne sur ce dit tableaux
-est t'il possible de bloquer la modification des cellules (sans bloquer les actions faite par les macro)
-est t'il possible d activer par défauts sur mon book l'activation des macros (car travaillants avec des novice voire pire en informatique pour éviter qu'il ne fassent n'importe quoi
macro mail
-je n'arrive pas à faire apparaitre le tableau bleu dans le corps du message
(j'aimerai savoir s'il est possible une fois que le tableau bleu copier sur la feuille maintenance avec les boutons de remise à zéro peut être activé directement dans le mail envoyer (ex la personne reçoit le mail et clic sur le bouton remise a zéro de la ligne en question et cela applique la modification et tous ce que cela doit activer par la suite (sauvegarde comprise))

voila aussi la dernière version du fichier

merci bien a tous et a toutes
 

Pièces jointes

  • MaintenanceDesOutillagesv2.xlsm
    111.7 KB · Affichages: 4

darknigthmare

XLDnaute Nouveau
Bonjour
Feuille et cellules protégées
A+ François
merci encore pour ton aide

apres quelque amelioration de mon coté
j'ai enfin reussi a faire la partie mail comme je le voulais
j'ai quelques problemes qui me sont apparus et j'aimerai voir avec toi si il n'y aurai pas moyen de les reparées ensemble
voici mon alias d'adresse mail si tu veux bien me contacter pour que je t'envoye la derniere version du fichier
f4lqxljw1@relay.firefox.com
 

Statistiques des forums

Discussions
312 489
Messages
2 088 855
Membres
103 977
dernier inscrit
Hermet