[RÉSOLU] VBA : sommeprod et derniere ligne variable

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

dionys0s

XLDnaute Impliqué
Salut le forum !


J'ai un soucis avec le code suivant
Je ne sais pas comment modifier toutes les matrices de ma fonction sommeprod pour remplacer 9999 par ma variable DerLign. Je me perd entre les " et les &.

D'avance merci pour votre aide !!

Code:
 Feuil1.Visible = True
    Feuil1.Select

    Dim DerLign As Integer

    DerLign = Range("A65536").End(xlUp).Row

    Feuil15.Select
    Range("C9").Select

    While Not ActiveCell.Offset(0, -1) = ""
    While Not ActiveCell.Offset(0, -1) = "Total"

    ActiveCell.Formula = _
        "=SUMPRODUCT(('Datas CA'!R2C2:R9999C2='Calcul CA'!RC2)*(('Datas CA'!R2C1:R9999C1='Calcul CA'!R4C3)+('Datas CA'!R2C1:R9999C1='Calcul CA'!R4C4)+('Datas CA'!R2C1:R9999C1='Calcul CA'!R4C5)+('Datas CA'!R2C1:R9999C1='Calcul CA'!R5C5)+('Datas CA'!R2C1:R9999C1='Calcul CA'!R4C6)+('Datas CA'!R2C1:R9999C1='Calcul CA'!R5C6)+('Datas CA'!R2C1:R9999C1='Calcul CA'!R4C7)+('Datas CA'!R2C1:R9999C1='Calcul CA'!R4C8)+('Datas CA'!R2C1:R9999C1='Calcul CA'!R4C9))*('Datas CA'!R2C7:R9999C7))"

    ActiveCell.Offset(1, 0).Select

    Wend

    Range("D9").Select

    Wend
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

M
Réponses
46
Affichages
7 K
A
Réponses
4
Affichages
734
Aurel59
A
C
Réponses
3
Affichages
51 K
cindy75015
C
A
Réponses
1
Affichages
1 K
aurelp
A
Y
Réponses
0
Affichages
6 K
Y
E
Réponses
4
Affichages
2 K
evilson
E
L
Réponses
3
Affichages
2 K
Luigi13
L
O
Réponses
3
Affichages
2 K
olivemotard
O
Retour