C encore moi le petit nul de la programmation. je dois vous demander votre aide car je ne maitrise pas du tout les formule en vba... et l'enregistrement de macro dans ce cas n'ai pas possible
donc voici l'exercice
Onglet a renseigner est recap :
1) recherche les valeurs suivantes dans tous les onglets du classeurs sauf feuille recap:
Les F principales
Les F secondaires
Les O principale
Les O secondaires
Les M
Les E
Les Gestes Co
2) si l’un des items est superieur à « 0 » (colonne B) remonter le detail (nom + valeur) dans recap en ajout de ligne
3) additionne les items identiques. ex si dans « Les F principales » nous avons F2 renseigner dans les 3 onglets reporter le nom 1 fois et additionne les valeurs
4) Ainsi de suite pour tous les grands groupes
Merci de votre aide et voici en pj la fiche pour plus de comprehension
bonsoir,
j'ai regardé le fichier et je comprends pas sur quels critères il est possible de travailler : comment distingue-t-on les F principales des F secondaires, de même pour les O ...
à suivre
Mon resonnement est le suivant si "ligne 80" qui est F principale est supérieur a 0 alors rappatrie les données non nul se trouvant entre ligne 8 et 79 sur la feuille recap.
puis meme raisonnement pour F secondaire ainsi de suite
le code doit etre capable de faire la recherche sur toutes les feuilles du classeur.
car ce type de fichier est récurant et certain mois je peux avoir dix feuilles ou d'autre fois 4 feuilles de données. a reporter.
1 BEMOL si les les données dans les feuilles sont dans le desordre ca marche pas car il prend en compte des lignes et pas les nom
Par exemple si Fo si situe en ligne 9 sur une feuille puis en ligne 15 sur l'autre feuille etc les valeur remonter sont fausses car il additionne chaque ligne si valeur non nul...
est ce possible de travailler sur des noms dans les groupes(f principal) ?
re
dans Excel on peut presque tout faire, sauf peut-être les pieds au mur mais tout est question de complication.
il est possible de travailler sur des noms : utiliser des noms dans les range ne pose pas vraiment de problème.
simplement je me demande pourquoi l'ordre n'est pas le même : pour moi c'était un postulat de départ pour simplifier et en plus c'est plus cohérent.
à suivre
ps : je reviens car tout d'un coup j'ai un doute sur la question des noms ; quand je dis utiliser des noms je pense à des cellules nommées.
s'il s'agit de tester la concordance des références de la colonne A c'est un autre problème ; il faut certainement utiliser une variable tableau.
re
pour l'instant, je ne sais pas quelle est la meilleure solution en dehors de celle consistant à avoir les données dans l'ordre évidemment.
je vais regarder la question.
bonjour,
voici une nouvelle version. Lire les informations mentionnées sur la feuille Recap.
je continue sur la question pour trouver une solution plus simple (peut-être avec l'équivalent de recherchev).
bonne journée à tous.