Re : macro qui marche dans un fichier de test mais pas dans mon fichier original...
jp14,
j'ai donc tester ta macro; après avoir déplacé la macro du module vers ma feuille 1 (Transaction par Rôles) vu que c'est là qu'il y a le bouton etavoir changé :
".Cells(k, 1) = Ws2.Range("B" & I)" par ".Cells(k, 1) = Ws3.Range("B" & I)" (la valeur étant la même), cela marchait dans le fichier de test que tu m'avais envoyé;
Mais je me retrouve avec le même problème une fois que je la transpose vers mon fichier original : la macro tourne mais une fois terminée, je n'ai aucune valeur dans ma feuille "Transactions Données de Base"; pourtant, les fichiers sont structurés exactement de la même façon, seules les valeurs à l'intérieur de mes cellules et le nombre de ligne diffèrent...
Les seules différences, c'est qu'il y a 2 feuilles de plus dans mon fichier original "Proposition finale Donnees de Base version 1" (pour l'instant vierge mais que je compte compléter un fois mon macro éxécutée) et une autre macro déjà présente dans un module; et j'ai également une macro présente dans mon fichier "Données de base"; mais j'ai essayé en les enlevant, ça ne marche toujours pas...
Si tu as éventuellement quelques idées sur la source du problème (où toute âme charitable qui passera par là...); là, je commence un peu à désespérer...
En tout cas, merci pour le temps déjà consacré sur mon problème.