Comment faire référence à la cellule du dessus

Bonjour,

j'aimerais qu'une cellule X affiche le contenu de la cellule située au-dessus (par exemple), et ajoute 1 (par exemple).

Mais il faudrait que cela soit générique... càd une commande du genre "prendre la valeur de la cellule du dessus et ajouter 1" sans qu'il y ait le "nom" de la cellule... mais seulement sa position relative par rapport à la cellule X !

Merci d'avance de votre aide !

Twamtaack et

Besoin d'une formule d'un code VBA?

@++

Merci de ces précisons !

Mais... j'ai trouvé !

Dans la cellule LxCx :

=INDIRECT(ADRESSE(LIGNE()+a;COLONNE()+b))+c

permet de faire référence à la cellule L x+a, C y+b (a et b pouvant être négatifs), et dans cet exemple d'y ajouter c... !

J'ai trouvé grâce aux exemples affichés après avoir posté une question...

Bonjour Twamtaack, m3ellem1,

si par rapport à cellule D5 (par exemple), cellule au-dessus = D4 :

=DECALER(D5;-1;0) ➯ retourne la valeur de D4

dhany

edit : j'avais fait une erreur ; j'ai corrigé mon post précédent.

équivalent en VBA : MsgBox [D5].Offset(-1, 0)

ou aussi : MsgBox [D5].Offset(-1)

dhany

Merci Dhany, ta solution est beaucoup plus simple...

... mais ne fonctionne plus si on supprime une ligne dans une série de lignes... dommage !

Rechercher des sujets similaires à "comment reference dessus"