Merci pour la tentative d'aide, mais dans mon cas ça ne résout absolument pas le problème. Si dans la feuille "Départ2" tu écris =Depart1!$A$10 et que tu coupes et colle la cellule A10 en A11, la formule sera automatiquement modifiée en =Depart1!$A$11 alors que je voudrais qu'elle reste bien en =Depart1!$A$10. Effectivement on peut le faire en vba, mais j'aurais aimé sans. Si ça peut aider voici le code VBA correspondant :
Sub test()
For i = 11 To 10 Step -1
a = Range("A" & i)
Range("A" & i + 1) = a
Range("A" & i).ClearContents
Next i
End Sub
Et là je peux effectivement déplacer des valeurs sans que mes formules n'en soient impactées, mais j'aurais préféré ne pas utiliser de VBA dans ce cas.