Calcul sur exel

Résolu
Bonjour et un bon week-end à tous.

J'aurai besion d'aide svp pour me faciliter la tâche sur EXEL. Il s'agit de faire des calculs automatiques au lieu de toutfaire à la main.
Cela me parrait très laborieux.

VOILA!

Je voudrai associer la feuil 1 "ListeDesFilms" à la feuil 2 "VidéoFiche" de la manière suivante:

E5 "feuil 1 "ListeDesFilms" à = G28 "feuil 2 "VidéoFiche"
E6 "feuil 1 "ListeDesFilms" à = G64 "feuil 2 "VidéoFiche"
E7 "feuil 1 "ListeDesFilms" à = G100 "feuil 2 "VidéoFiche"
E8 "feuil 1 "ListeDesFilms" à = G136 "feuil 2 "VidéoFiche"
E9 "feuil 1 "ListeDesFilms" à = G172 "feuil 2 "VidéoFiche"
etc etc........ jusqu'à plus soif.

Grand merci de votre aide

Kaly69
Configuration: Windows WISTA
Internet Explorer 7.0

6 réponses

  1. Salut,

    Je ne vois pas la récurrence logique …

    Si tu veux faire des macro avec itération, il faut qu'il y ait une structure logique recurrente …
    1. Bonjour arial et kaly69

      28,64,100,136,172

      est une suite logique, donc avec une poignée de recopie tu peut allonger cette suite (c'est déjà ça)

      par contre on ne sait pas si c'est pour créer des liens hypertexte ou pour afficher le contenu de la cellule?
  2. Contributeur
    ben si y'a une logique, +36 à chaque fois... :-)
    en E5:
    =INDIRECT("Feuil2!G" &(LIGNE()-5)*36+28)
    à recopier vers le bas.

    eric
    1. dans ta feuil 1 cellule E5 tu ecris : =feuil2!G28 si feuil2 est le nom la feuille, je n'ai pas compris si le nom de la feuille est feuil 2 ou VidéoFiche

      Voila pour une cellule je ne vois pas d'autre solution que manuelle pour E6,E7 ...
      1. bravo eriiic

        pour algoplus qui n'a pas tout compris
        =INDIRECT("VidéoFiche!G"&(LIGNE()-5)*36+28)
        1. Contributeur
          Ben oui, mettre les noms qui vont bien.... ;-)

          Et si en plus tu veux un hyper lien qui porte le nom du film et t'amène à la fiche alors ce sera :
          =LIEN_HYPERTEXTE("[Classeur3]Feuil2!G" & (LIGNE()-5)*36+28,INDIRECT("Feuil2!G" &(LIGNE()-5)*36+28))

          Tjs en E5 et à recopier vers le bas (cliquer et rester appuyé pour pouvoir sélectionner la cellule)

          eric
          1. Salut

            effectivement c'est pour créer un lien hypertexte.
            A chaque E(E1.E2.E3 ......) correspondra un G28.G64.G100.G136......
            MERCI
            1. Contributeur
              et en plus faut lire les réponse à ta place ??????