Macro value =somprod
Résolu/Fermé
roulio66
Messages postés
8
Date d'inscription
vendredi 30 janvier 2015
Statut
Membre
Dernière intervention
26 avril 2015
-
2 mars 2015 à 17:13
Patty5083 Messages postés 34 Date d'inscription lundi 14 avril 2014 Statut Membre Dernière intervention 10 novembre 2019 - 4 mars 2015 à 10:01
Patty5083 Messages postés 34 Date d'inscription lundi 14 avril 2014 Statut Membre Dernière intervention 10 novembre 2019 - 4 mars 2015 à 10:01
A voir également:
- Macro value =somprod
- Macro logiciel - Télécharger - Organisation
- Macro word - Guide
- Macro recorder - Télécharger - Confidentialité
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Excel récupérer couleur cellule sans macro ✓ - Forum Bureautique
2 réponses
ccm81
Messages postés
10850
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 mars 2024
2 403
2 mars 2015 à 17:47
2 mars 2015 à 17:47
Bonjour
Tu as peut être une solution sans macro en nommant ta plage de façon dynamique
un exemple
https://www.cjoint.com/?3Ccr6oISB3r
Cdlmnt
Tu as peut être une solution sans macro en nommant ta plage de façon dynamique
un exemple
https://www.cjoint.com/?3Ccr6oISB3r
Cdlmnt
Patty5083
Messages postés
34
Date d'inscription
lundi 14 avril 2014
Statut
Membre
Dernière intervention
10 novembre 2019
3 mars 2015 à 10:58
3 mars 2015 à 10:58
Bonjour
Tu peux peut-être essayer quelque chose comme ça :
dl récupères ta dernière ligne, dans ton cas 3995, puis tu fais ta formule en plusieurs parties que tu concatènes en finale :
Inspire toi de cet exemple
Bon courage
Tu peux peut-être essayer quelque chose comme ça :
dl récupères ta dernière ligne, dans ton cas 3995, puis tu fais ta formule en plusieurs parties que tu concatènes en finale :
dl = Range("C1").End(xlDown).Row Range("L5").Select Formule1 = "=SUMPRODUCT(R[-" & dl Formule2 = "]C[-5],R[-15]C[-5])" ActiveCell.FormulaR1C1 = Formule1 & Formule2
Inspire toi de cet exemple
Bon courage
Patty5083
Messages postés
34
Date d'inscription
lundi 14 avril 2014
Statut
Membre
Dernière intervention
10 novembre 2019
4 mars 2015 à 10:01
4 mars 2015 à 10:01
Pour éviter du travail, je pense que tu décomposer ta formule comme suit :
A +
dl = Range("C1").End(xlDown).Row Range("L5").Select Formul1 = "=SUMPRODUCT(COUNTIF(R[-2]C[-8]:R[" & dl Formul2 = "]C[-8],""BONS CADEAUX""))" ActiveCell.FormulaR1C1 = Formul1 & Formul2
A +