IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

tableau tordu recherchev


Sujet :

Macros et VBA Excel

  1. #1
    Candidat au Club
    Inscrit en
    Septembre 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 2
    Par défaut tableau tordu recherchev
    Bonjour,

    J'essaye de faire une recherchev qui fonctionne pour la premiere colonne mais pas pour les autres.
    Explication : si
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Feuil1("A3") = Feuil2("D38")
    alors
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Feuil1("B3") = feuil2("j38")+feuil2("K38")+feuil2("L38")+feuil2("M38")
    par contre il faut que
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    feuil1("B4") = feuil2("j39")+feuil2("K39")+feuil2("L39")+feuil2("M39")
    etc
    ouverte à tout meme macro en vb

    merci de votre aide
    voir le fichier joint.
    Fichiers attachés Fichiers attachés

  2. #2
    Membre Expert Avatar de aalex_38
    Inscrit en
    Septembre 2007
    Messages
    1 631
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 631
    Par défaut
    J'ai du mal a comprendre ton problème si tu met dans une colonne

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Feuil1("B3") = feuil2("j38")+feuil2("K38")+feuil2("L38")+feuil2("M38")
    et que tu étend aux autres colonnes (petite croix en bas de la cellule) du devrais avoir ce que tu veux, si ce n'est pas le cas tu peux mettre des dollars pour distinguer ce qui est absolu du relatif :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Feuil1("$B3") = feuil2("$j38")+feuil2("$K38")+feuil2("$L38")+feuil2("$M38")

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Juin 2009
    Messages
    128
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2009
    Messages : 128
    Par défaut
    Citation Envoyé par guima1642 Voir le message
    pas de réponse ??
    Patience, patience, ça vient. C'est pas si simple

    Tout d'abord bonjour,

    Heureusement que tu as fourni l'exemple car c'est assez compliqué de faire simple

    Je t'ai fait les formules qui vont bien en utilisant des noms (variables dans le vocabulaire Excel). Par le jeu des références relatives on peut utiliser la même formule pour toutes les cellules de la feuille 1

    Le fichier Excel modifié est fourni en PJ

    Je me suis permis d'extrapoler ton problème: à en juger par les libellés qui correspondent, j'ai supposé que la valeur de la cellule Feuil1!B3 correspond à la somme sur la ligne 38 et la valeur de la cellule Feuil1!C3 correspond à la somme sur la ligne 39 ainsi de suite:

    B3 => ligne 38
    C3 => ligne 39
    D3 => ligne 40

    A priori ça donne les bonnes valeurs. Par contre, si tu n'es pas habitué aux formules par référence relatives et aux noms, il te faudra un peu de temps pour comprendre comment ça tourne.

    Dans la feuille 1 j'ai laissé en ligne 9 et 10 et en colonne U des exemples des noms (variables) intermédiaires que j'utilise dans les formules.
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. Réponses: 4
    Dernier message: 25/04/2015, 22h52
  2. [XL-2007] Tableau matrice paramétrable dans un recherchev
    Par Patounet44 dans le forum Excel
    Réponses: 1
    Dernier message: 15/12/2014, 06h00
  3. Recherchev dans tableau
    Par zeus1774 dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 06/07/2013, 18h31
  4. fonction RECHERCHEV dans un tableau trié qui fait des siennes
    Par christophertux dans le forum Conception
    Réponses: 2
    Dernier message: 05/10/2010, 11h38
  5. Réponses: 4
    Dernier message: 13/05/2002, 16h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo