Bon en fait j’ai essayé de placer la ligne de code mais je pense que ma logique n’est pas bonne :
j’ai tenté :
Sub Répartition()
Sheets(« ORDO »).Activate
Run (« export »)
Run (« Répartition_cuisinier »)
Run (« Répartition_aide »)
Run (« Répartition_crépier »)
End Sub
Presque il manque la deuxième ligne pour activer l’onglet du bouton « Répartition » avant l’exécution des traitements suivant
Il faut mettre ceci :
Sheets(« ORDO »).Activate
Run (« export »)
Sheets("Detail des besoins ").Activate
Run (« Répartition_cuisinier »)
Run (« Répartition_aide »)
Run (« Répartition_crépier »)
il manquait cette ligne :
Sheets("Detail des besoins ").Activate
avant ces lignes de code :
Run (« Répartition_cuisinier »)
Run (« Répartition_aide »)
Run (« Répartition_crépier »)
attention le nom de l’onglet a un espace à son extrémité
a voir si tu le maintiens sinon il faudra lorsque tu l’auras supprimé actualiser cette ligne supplémentaire ainsi :
Sheets(« Detail des besoins »).Activate
en supprimant l’espace aprés besoins
Il faut que le nom de l’onglet soit à l’identique exacte de celui qui est attribué
Parfait !!!
merci encore pour m’avoir aider sur ce beau sujet et de m’avoir fait encore progresser (y a encore tellement a apprendre !!)
A bientôt pour de nouvelles requêtes .
Bonne soirée et encore merci !!
Franck .