Bonjour, en vous remerciant d'avance je sollicite l'aide du forum pour le prolème suivant :
je doit suivre des dates de fabrication de matériels représenté par les tableaux ci-dessous et ce dans chaque fiche de contrôle pour tous mes postes (je peux en avoir plus de 100)
j'ai une macro (merci PierreJean) qui permet de mettre l'année de fab en face du type de matériel
Maintenant, je souhaite copier en automatique avec VBA la mise en forme des date renseigné sur toute les fiches et reproduire la mise en forme dans l'onglet sommaire en dessous de la cellule du nom de l'onglet considéré
J'ai mis un exemple de reponse pour la fiche 1
D'avance merci
Re : mise en forme inter Onglets fonction de Critères
Bonjour rhichame
Tu trouveras ci-joint une solution parmis d'autres.
tu sélectionne l'ensemble de la zone à traiter dans ta feuille sommaire
ici b4 à h26.
et tu lance la macro deb
J'ai modifié la tête des colonnes de la feuille sommaire afin qu'elles soient identique au noms des feuilles.
Re : mise en forme inter Onglets fonction de Critères
Bonjour SOUSOU,
Ta solution est impec ca me va bien
Ormis le fait que j'ai oublié de dire que ma centaine de postes je les repartis répartis horizontalement par 10 postes maxi
soit sur 10 lignes de détails de mes postes
J'ai mis un exemple avec 2 lignes et 14 postes
ta macro bloc après le 1er poste car le prog controle toute la colonne et arrive sur la 2ieme rangée de postes
Est il possible de contrôler que la zone selectionnée et repéter 10 fois ?
ou de selectionner toute la zone avec les 10 rangées de 10 postes ?
encore merci pour ton aide précieuse
Re : mise en forme inter Onglets fonction de Critères
Bonjour,
SOUSOU, ta solution est impec, je l'ai super bien adapté à mon document !!!
Mais , j'ai quand même un ptit soucis ,,,
je génère les noms des fiches de contrôle à partir de l'onglet Base. Dans le "Sommaire" il y a une fonction "Si" qui reprends le nom de la feuille pour faire un evenementiel double click (direction vers la fiche) voir en exemple avec la Fiche 15 qui n'existe pas
Le soucis est que quand la macro arrive dans une cellule non vide (de la fiche 15) avec la fonction "Si" qui n'est pas active car la feuille n'existe pas - ca bug
Je ne sais pas si je me suis bien fait comprendre
en te remerciant de ton aide