Excel : adressage relatif
Résolu
Bichounet06
-
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
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.
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:
- Excel : adressage relatif
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel moyenne - Guide
3 réponses
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
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
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
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
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.
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.