VBA / Afficher les données calculé par une formule somme.si.ens

supraman46 Messages postés 57 Statut Membre -  
via55 Messages postés 14730 Statut Membre -
Bonjour,

J'aimerais pouvoir permettre aux utilisateurs d'appuyer sur une des cellules soit D52 à J52 afin qu'il obtienne la liste des données brutes calculé via la formule somme.si.ens.

Chacune des valeurs qui ce trouve dans les cellules D52 à J52 sur la feuille "PAR CODES" sont définie par des formules somme.si.ens, est-ce possible avec l'aide d'une macro de transcrire les valeurs brutes des résultats et les copier coller sur la feuille "BILAN"?


Merci à l'avance pour votre aide, c'est grandement apprécié.


Voici mon fichier

https://www.cjoint.com/c/FFBm3N3k4yJ


A voir également:

3 réponses

via55 Messages postés 14730 Statut Membre 2 750
 
Bonjour

Oui c'est possible mais pourquoi vouloir utiliser une macro ?

Il suffit de relier la feuille BILAN à la feuille PAR CODES avec formules, ainsi en D52 de BILAN la formule ='PAR CODES'!D52

Ou alors ta demande est plus complexe et insuffisamment expliquée ?

Cdlmnt
Via
0
supraman46 Messages postés 57 Statut Membre 1
 
Bonjour Via55,

Merci pour le suivi, en faite ce je veux c'est d'obtenir les données brutes qui se trouvent dans l'onglet DATABASE qui m'intéresse.

Alors la formule somme.si.ens additionne les données qui correspond aux critères prescrits et moi j'aimerais que les utilisateurs puissent appuyer sur le résultats et qu'Excel copie les lignes de la "database" et les collent sur la feuille Bilan.

Est-ce qu'il serait possible à l'aide d'un code VBA de programmer cette requête?

merci à l'avance
0
via55 Messages postés 14730 Statut Membre 2 750
 
Je ne comprends toujours pas !

Tu parles en premier de la feuille PAR CODES et maintenant de l'onglet (ou la feuille) DATABASE

Si la feuille est dans le même classeur que BILAN je ne vois pas l'intérêt d'une macro
Si elle n'est pas dans le même classeur, cela peut se traiter par des liaisons entre les 2 classeurs

Postes un exemple (avec des données bidons) de ton fichier sur cjoint.com, fais créer un lien, copies le et reviens le coller ici dans un prochain message, on y verra peut être plus clair
0