Rapport de message :*
 

Re: Copie Donnée feuille 2 sur feuille1

Titre du sujet : Re: Copie Donnée feuille 2 sur feuille1
par myDearFriend! le 21/12/2008 20:14:59

Re Kelly,

Citation :
kelly a écrit :
Dans ma feuille 2 "liste paiement", je souhaiterais que le montant obtenu dans la colonne O "reste à payer subvention" se répercute directement dans ma feuille 1 "Liste" dans la colonne "N" ainsi que le résultat en colonne "R" de ma feuille "Liste paiement" se répercute directement dans ma colonne Q dans ma feuille "Liste".
Es-tu sûr que tu ne veux pas parler de la colonne N de la feuille 2 "reste à payer" ?

D'autre part, je crois que je me suis trompé dans le code proposé précédemment, il convient de modifier la ligne :
.Range("N" & Derlig).FormulaLocal = "=SOMME(" & .Range("C" & Derlig & ":M" & Derlig).Address & ")"
comme ceci :
.Range("N" & Derlig).FormulaLocal = "=" & .Range("C" & Derlig).Address(False, False) & "- SOMME(" & .Range("D" & Derlig & ":M" & Derlig).Address(False, False) & ")"
cela permet déjà de corriger la formule qui était fausse, et cela permet aussi de conserver des références relatives aux cellules au lieu d'absolues.

Voir le fichier ci-joint pour une réponse à tes souhaits.

Si toutefois tu comptes compliquer encore cette procédure, je pense qu'une refonte du code en profondeur s'imposera...

Cordialement,