re- bonjour
cousinhub, dessolé, je n'ai pas essayé ta méthode, j'ai une fâcheuse tendance a fonctionner de bas en haut et j'ai tenté avec la formule d'Amadeus
Amadeus, merci beaucoup, a partir de ton code (que j'ai un tout petit peu modifié une fois compris, mais presque rien) j'ai pu arriver a mes fins, ajouter ou deduire d'un stock total a partir de sa valeur de base, je te joins le fichier.
Sub transfert_de_donnees()
Dim Cel As Range
For Each Cel In Range("B2", Range("B2").End(xlDown))
If Cel <> "" Then
Cel.Offset(0, 4).Value = Cel.Offset(0, 4).Value + Cel.Value
End If
If Cel.Offset(0, 1) <> "" Then
Cel.Offset(0, 4).Value = Cel.Offset(0, 4).Value - Cel.Offset(0, 1).Value
End If
Next Cel
End Sub
et entre parenthèse, je tiens a remercier tout particulièrement ce site et ce forum, je me suis mis sérieusement a Excel il y a très peu de temps, et je trouve ici la totalité des réponse a mes questions, ce qui me permet d'avancer rapidement!