Automatisation Excel

Résolu
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

2 réponses

  1. 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
    1. Merci,

      Je vois ce que tu veux dire je vais essayer d'y appliquer ;)
      0
  2. 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
    1. 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
    2. 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
    3. 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
    4. j'ai du oublier un guillemet

      cette formule fonctionne (avec 2 écrit en A1)

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

      Mercii encore !
      0