Aide incrémentation nom fichier Excel

Bonjour,

Je suis un nouvel utilisateur de Excel et je souhaite savoir si on peut incrémenter le nom d'un fichier dans une formule sous Excel.

Par exemple dans la case B2 j'ai:
='B20120605.xls'!$C$5
Et je souhaite avoir en C2:
='B20120606.xls'!$C$5
etc

Comment faire cela?

Merci pour votre aide

5 réponses

  1. Avec une macro, c'est possible.
    0
    1. Contributeur
      Bonjour
      non vous ne pouvez pas incrémenter dans la formule.
      par contre vous pouvez créer une colonne intermédiaire (mettons colonne X en exemple )
      et entrer le code fichier sur X1:
      B20120605
      sélectionner X1 et tirer sur la hauteur voulue, en principe Excel va incrémenter le nom

      ensuite la où vous voulez le résultat:

      =SI(X1="";"";INDIRECT("'"&X1&".xls'!C2"))
      attention n'oubliez pas les apostrophes dans les guillemets aux endroits voulus soit entre les deux 1° guillemets et après xls
      la condition SI sert à éviter un affichage #REF si X est vide
      la formule vous renverra C2 du classeur dont le code est en X

      crdlmnt

      ne sommes nous pas seuls à comprendre ce que l'on explique?
      0
      1. Merci beaucoup pour votre aide, je vais favoriser la réponse de Vaucluse car je ne maitrise pas du tout les macros....

        Encore merci
        0
        1. Bonjour,

          Je reviens vers vous car j'ai essayé avec la formule de Vaucluse mais cela ne marche que si les deux fichiers sont ouverts. Y a-t-il moyen d'utiliser la formule INDIRECT sans que mon "sous-fichier" soit ouvert??

          Merci d'avance pour votre aide.
          0
          1. Modérateur
            Bonjour,
            Salut Vaucluse, comment va?

            Indirect ne fonctionne qu'avec les classeurs ouverts.
            Pour faire ce que vous souhaitez, il convient de télécharger Morefunc de Laurent Longre puis d'utiliser INDIRECT.EXT
            0
            1. Contributeur
              Salut pijaku
              Cha va et toi?
              .. connaissait pas celle là, mais je vais en faire mon profit.
              Merci
              bien amicalement
              0
            2. Modérateur
              ça va bien, merci.

              Oui, elle est bien celle là. Le problème est qu'elle n'est pas (ne sera pas) actualisée pour les versions d'excel à venir. Du moins je le pense car le lien originel est perdu... http://xcell05.free.fr/
              Dommage...
              0