Excel : adressage relatif

Résolu
Bichounet06 -  
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Sur Excel 2007, un adressage relatif par rapport à l'onglet précédent est-il possible ?
Je m'explique : Dans la cellule A1 del'onglet Feuil2, j'ai la formule "=Feuil1!A1".
Je voudrais avoir une formule similaire dont l'adressage relatif soit "même cellule de l'onglet qui précède l'onglet actif". Donc, si j' insère un onglet "Feuil3" entre "Feuil1" et "Feuil2", la formule doit faire référence à la cellule A1 de "Feuil3".
Merci pour toutes vos suggestions.


A voir également:

3 réponses

tontong Messages postés 2572 Date d'inscription   Statut Membre Dernière intervention   1 062
 
Bonjour,
Il faut utiliser la fonction Indirect pour changer d'onglet et des fonctions Texte pour pour définir le nom de l'onget voulu. Tout est détaillé ici:
http://boisgontierjacques.free.fr/pages_site/indirect.htm#OngPrec
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour tout le monde,

tontong, cette proposition se base sur les noms de feuilles, pas sur leur position.

Une proposition avec une fonction personnalisée :
Syntaxe :
=indirectOffset(offsetFeuille; offsetLigne; offsetColonne)
offsetLigne et offsetColonne sont optionnels et égaux à 0 si omis.

http://www.cijoint.fr/cjlink.php?file=cj201110/cijEUqEEqp.xls
lire les explications plus détaillées dans le fichier.

eric
0
Bichounet06
 
Je n'ai pas cette fonction dans Excel 2007.
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
normal c'est une fonction personnalisée en vba.
ouvre le fichier joint si tu veux voir...
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
je sens que j'ai bossé pour rien moi...
0
Bichounet06
 
Non, non, pas du tout ! et je te remercie beaucoup de ton aide !
Mais n'étant pas du tout à l'aise avec VBA, j'essaie d'appliquer ta solution à mon problème. Et ça marche ! Il ne me reste plus qu'à voir pourquoi je ne peux pas faire un "copier-coller" de la fonction (il y a beaucoup de cases qui doivent la contenir).
Désolé pour ma réaction tardice, et encore une fois merci pour ton aide.
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
bonjour,

Aucune raison que tu ne puisses recopier ou tirer une formule avec cette fonction.
eric
0
ginto5 Messages postés 11354 Date d'inscription   Statut Membre Dernière intervention   653
 
Tout simple !

Faire précéder les références du signe '$'.
Un grand classique d'excel.....et c'est documenté dans le 'a l'aide'.
-3
Raymond PENTIER Messages postés 58990 Date d'inscription   Statut Contributeur Dernière intervention   17 355
 
Relis la question ...
0
ginto5 Messages postés 11354 Date d'inscription   Statut Membre Dernière intervention   653
 
Merci.
0