Automatisation Excel

Résolu/Fermé
Lentz - 24 nov. 2010 à 14:32
 Lentz - 25 nov. 2010 à 09:36
Bonjour,


Voilà mon problème,
Je suis entrain de faire un tableau récapitulatif qui concerne plusieurs onglets en bas qui porte le nom '(1, 2, 3, etc...) cependant ces onglets peuvent aller jusqu'a un nombre inconnu, de plus ces onglets ne sont pas tous créer, il peut y avoir des rajouts

par exemple dans une cellule j'ai "='2'!C5"

Est-il possible d'automatisé ça, sans que pour autant l'onglet ne soit créer..
J'espere avoir été assez claire..


Merci d'avance,

Cordialement



A voir également:

2 réponses

tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 244
24 nov. 2010 à 15:09
Je pense que la formule INDIRECT peut répondre à votre besoin

par exemple


Si j'écris 1 en A1 (correspond à l'onglet nommé "1")

et si j'écris J12 en A2 (renvoit la valeur écrite en J12 , par exemple: toto)

la formule =INDIRECT("'"&A$1&"'!"&A2) renvoie toto.
1
Merci,

Je vois ce que tu veux dire je vais essayer d'y appliquer ;)
0
Après par exemple j'ai des formules comme ça ...
=RECHERCHEV($K$3;'2'!$A$72:$J$100;4;0)

Comment faire cette fois ?

Merci d'avance !
0
Cette question résume donc a dire :

Est-ce que l'on peut faire des opération dans la 2eme partie de la fonction INDIRECT ?
0
tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 244
24 nov. 2010 à 16:38
je pense plutot que tu veux modifier la formule RECHERCHEV

par exemple: avec 2 en B2 et soit ecrire entre guillmets la plage
ou alors ecrire un numéro de cellule dans laquelle la plage est écrite

merci de corriger si j'ai oublié des guillemets.

=RECHERCHEV($K$3;INDIRECT($B$1&"!$A$72:$J$100");";4;0)
0
J'ai essayer comme tu as dit, mais il ne veut pas prendre en compte mon tableau (A72:J100)..

Que faire,

Merci de ton aide !
0
tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 244
24 nov. 2010 à 17:26
j'ai du oublier un guillemet

cette formule fonctionne (avec 2 écrit en A1)

=RECHERCHEV($K$3;INDIRECT("'"&A1&"'!A72:J100");4;0)
0
Oui merci beaucoup tout marche parfaitement :)

Mercii encore !
0