Appeler la ligne du dessus meme quand on insert une ligne
podzob56
Messages postés32Date d'inscriptionmardi 27 novembre 2007StatutMembreDernière intervention13 novembre 2017
-
26 mai 2008 à 12:08
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
26 mai 2008 à 16:03
Bonjour
le titre est un peu flou alors je vais essayer d'expliquer plus clairement:
En fait je souhaite divisé la cellule N1336 par la cellule N1335 ce qui fonctionne le jour J
mais tous les jours une cellule s'insert automatiquement et il se crée un décalage, en effet la cellule N1336 devient N1337 ce qui est normal, par contre la N1335 reste N1335 alors que je souhaiterai quel passe N1336
Je ne sais pais si j'ai besoin de VBA ou si une formule excel existe
merci d'avance pour votre aide!
A voir également:
Appeler la ligne du dessus meme quand on insert une ligne
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 26 mai 2008 à 16:03
je t'ai filé une formule excel qui le fait, a toi d'adapter, mais vu que j'ai pas envie que tu joues a mettre ce petit smileys toutes les demies heures :
avec dans un Module :
Public Function MonCalcul(ByRef voRange As Range) As Double
On Local Error Resume Next
MonCalcul = (voRange.Value - voRange.Offset(-1).Value) / voRange.Offset(-1).Value
End Function
encore que cette cellule (valeur correcte) ne sera mise a jour que si N1336 (puis N1337...) est modifiée