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 -
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
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:
- VBA / Afficher les données calculé par une formule somme.si.ens
- Fuite données maif - Guide
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Supprimer les données de navigation - Guide
3 réponses
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
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
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
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
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
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