Copier/Coller en VBA avec condition

Fermé
antho0024 Messages postés 52 Date d'inscription jeudi 15 septembre 2011 Statut Membre Dernière intervention 24 juillet 2015 - Modifié par pijaku le 30/04/2015 à 10:47
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 - 30 avril 2015 à 20:10
Bonjour,

je suis novice en VBA, j'arrive à faire des petites macros mais la pour celle-ci je sèche. J'ai recherché sur internet mais ce que je trouve ne correspont pas a ce que j' faire.

J'aimerai effectué un copié/coller d'une feuille à une autre sous certaine condition.
Dans mon classeur j'ai deux feuilles, la feuille "donnée" et la feuille "Résultat".
Dans ma feuille résultat j'ai sur mes 8 premières lignes les user et sur les colonnes de B à X les différentes questions.

Dans ma feuille Donnée, j'ai une colonne avec le nom du user, une autre colonne avec le n° de question et une autre avec le résultat (pour les résultat ce sont des chiffres 0 pour faut et 1 pour juste).

Ce que je veux faire c'est que je veux que le résultat de chaque question de la feuille "donnée" soit mis dans la feuille "résultat" sur la ligne correspondant à l'user et sur la colonne correspondant à la question.

Voici un lien pour pouvoir télécharger mon fichier test.
https://www.cjoint.com/?3DElaZEBHHJ

Je vous remercie d'avance de votre aide.

Message de la modération : merci d'utiliser des services de transfert de pièce jointe totalement gratuit comme https://www.cjoint.com/
A voir également:

3 réponses

Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 523
30 avril 2015 à 11:04
Bonjour,

Une proposition
https://www.cjoint.com/c/EDElrSujajQ

A+
0
antho0024 Messages postés 52 Date d'inscription jeudi 15 septembre 2011 Statut Membre Dernière intervention 24 juillet 2015 5
30 avril 2015 à 14:21
Merci, cela fonctionne très bien.
Le seule problème avec une formule c'est que mes données dans ma feuille ne sont pas tout le temps les même.
En fait la feuille donnée est une extract depuis une application.
Donc une fois j'aurai le user et l'autre fois le user1 dans la colonne name de la feuille donnée.
0
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 523
30 avril 2015 à 20:10
Cela ne devrait pas poser de problème, la formule prenant en compte tous les noms d'user déclarés dans la feuille Résultat.

A+
0