Re,
Heu attends ! tu as demandé une macro qui colle les lignes de l'onglet base dans l'onglet correspondant dans la colonne Q !... C'est exactement ce que fais la macro.
Si tu modifies une valeur dans la colonne Q de l'onglet base, il te faut relancer la macro pour que cette nouvelle valeur soit prise en compte. En revanche, l'onglet correspondant à l'ancienne valeur n'est pas, lui, modifié. Mais on peut coder pour qu'il le soit...
Si tu modifies une valeur dans n'importe quel autre onglet que base et même si tu relances la macro, il ne se passera rien puisque le code n'est pas prévu pour ça.
Bref, si tu veux quelque chose qui fonctionne il faut que tu fournisses des explications claires et détaillées de ce que tu veux...