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 :

Remplir Tableau Macro VBA


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Distribution

    Informations forums :
    Inscription : Juillet 2015
    Messages : 1
    Par défaut Remplir Tableau Macro VBA
    Bonjour à tous,

    Je vous remercie par avance de m'apporter une aide précieuse. Mon problème est le suivant :

    Je possède 4 colonnes :

    - la 1ere se trouve dans la feuille 1
    - la 2eme et 3eme dans la feuille 2 (Tableau )
    - la 4 eme dans la feuille 3

    Mon but est de remplir la colonne 4 (qui se trouve dans la feuille 3). Pour cela, il faut que pour chaque valeur prise de A1:A100 de la (feuille 1), celle ci doit :
    1) parcourir les intervalles qui se trouvent dans la 1ere colonne de la (feuille2)
    2) renvoyer le contenu de la cellule correspondante qui se trouve dans la 2ème colonne (feuille2)
    3) renvoyer finalement le résultat final dans A1:100 dans la feuille 3

    [U]Exemple: j'ai mis en PJ un exemple de mon cas .

    J'espère que j'ai été clair dans l'explication de mon cas et je vous serai gré de m'apporter votre aide qui m'épargnera les index equiv.....je cherche a automatise ce processus.

    Merci bcp
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé Avatar de BENNASR
    Homme Profil pro
    Responsable comptable & financier
    Inscrit en
    Décembre 2013
    Messages
    2 974
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Responsable comptable & financier
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2 974
    Par défaut
    tu n'as pas besoin de passer par un tableau
    la fonction de base SI peut faire l'affaire
    attention ma réponse se base sur la l'hypothèse suivant (tu n'as pas précisé)
    <1....................A
    [1-2[................B
    [2-3[................C
    >=3..................D

    j'espère que ça va t'aider si non donner n'hésiter pas à donner plus de précision
    develoTN.xlsxdeveloTN.xlsx

  3. #3
    Membre Expert Avatar de mayekeul
    Inscrit en
    Août 2005
    Messages
    1 369
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 1 369
    Par défaut
    Bonjour,

    si je ne me trompe pas suivant tes explications, un simple VLOOKUP devrait faire l'affaire.

    VLOOKUP=>RECHERCHEV

Discussions similaires

  1. Réponses: 7
    Dernier message: 11/08/2012, 17h49
  2. Macro VBA et tableau croisé dynamique
    Par Needz dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 30/07/2010, 14h30
  3. [XL-2002] Remplir formulaire HTML par macro VBA
    Par JerCaz dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 10/06/2010, 16h07
  4. Nouveau problème avec un tableau Excel et une macro VBA
    Par valouche dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 30/06/2007, 09h30
  5. [VBA-E] Problème de tableau dans macro VBA
    Par Chouls dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 12/06/2006, 15h20

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