us_30
Messages postés2065Date d'inscriptionlundi 11 avril 2005StatutMembreDernière intervention14 mars 201610 29 juil. 2008 à 16:40
Bonjour,
Il existe plusieurs possibilités pour répondre à ton problème.
Comme on est sur un site de programmation, je te propose de résoudre ton pb avec VBA... of course.
=
Dans un module met le code suivant :
Function ValueEndCell(LetterCol As String) As Variant
ValueEndCell = Range(LetterCol & "65536").End(xlUp).Value
End Function
Ensuite, réécrit ta formule avec ValueEndCell... tout simplement.
Le départ donne :
=((B155*(1+AK98)*175-(287.333*E155*D155*(1+AI100)))-H155+I155)/J155
soit :
=((ValueEndCell("b")*(1+AK98)*175-(287.333*ValueEndCell("e")*.... etc