J'aimerai crée une macro mais je n'y connais pas grand chose dans ce domaine et dans le cadre professionnel il m'arrive de devoir utiliser la programmation pour simplifier les taches.
Je vous expose ma demande :
Toutes les semaines je récupère un tableau que je colle dans la feuille « Base rejets ».
J’aimerai coller une plage de cellule en fonction de la semaine dans les différentes feuilles du classeur.
Dans la feuille base rejets, la semaine est indiquée en cellule C3
Dans la feuille base rejets : cellule B9 à B18
A25179 – 1correspondra à la feuille Arnage TTF245
A25179 – 2correspondra à la feuille Arnage TTF247
A25179 – 3correspondra à la feuille Arnage TTF248
A38469 – 1correspondra à la feuille Laval TTF075
A38469 – 2correspondra à la feuille Laval TTF076
A24447 – 1 correspondra à la feuille Cholet TTF233
A42309 - 1 correspondra à la feuille St sylvain TTF185
A42309 - 2 correspondra à la feuille St sylvain TTF186
A42309 - 3 correspondra à la feuille St sylvain TTF187
A42309 - 4 correspondra à la feuille St sylvain TTF421
Exemple :
J’aimerais coller la plage de cellules : D9 :AG9 ; AJ9 :AY9 (correspondant à A25179-1) de la feuille base rejets dans la plage de cellule : C : AT de la feuille Arnage TTF245 pour la semaine concernée (exemple semaine 25 et cela a chaque changement de semaine)
Ceci pour les 10 cas présent.
Par souci de capacité pour l'envoi du fichier, j'ai supprimé la plupart des feuilles.
(qui se trouve dans la feuille masquée nommée Macro1)
PS:En règle générale (voir la charte du forum), il vaut mieux inhiber les macros du type auto_open, Workbook_Open
Il suffit de commenter le code VBA avant de poster ta PJ Exemple:
En ce qui me concerne, comme teddy72 ne se manifeste pas et que lui-même semblait ignorer la présence de ces macros XL4 et qu'en plus on s'éloigne de sa question initiale, je vais me coucher.
En utilisant mon utilitaire dans le quatrième onglet, en cliquant sur Afficher toutes les feuilles, normalement vous devriez voir la feuille macro XL4 (dont je suis le spécialiste mondial ).
la seule macro que j'ai mis c la macro auto_open, le reste je sais pas d'ou sa sort (macro xl4). La macro auto_open me permet de supprimer les tirets et de les remplacer par 0 c tout
En utilisant mon utilitaire dans le quatrième onglet, en cliquant sur Afficher toutes les feuilles, normalement vous devriez voir la feuille macro XL4 (dont je suis le spécialiste mondial ).
je ne sais pas de quel macro vous parlez lorsque vous mentionnez xl4, comme j'ai dis, la seule macro présente à ma connaissance est la macro auto_open, c'est tout, le reste c'est inconnu pour moi. Auriez vous une réponse à ma question sinon ?
merci