Fonction SUM sous vba [Résolu]

Messages postés
156
Date d'inscription
vendredi 13 janvier 2006
Statut
Membre
Dernière intervention
2 mars 2009
- - Dernière réponse : whitelegend
Messages postés
156
Date d'inscription
vendredi 13 janvier 2006
Statut
Membre
Dernière intervention
2 mars 2009
- 12 août 2008 à 08:37
Bonjour,

Je vais essayer de ne pas vous embrouiller en vous donnant trop d'info ( trop d'info tue l'info :p) mais j'ai un soucis avec ce codes qui me renvoie une "erreur d'éxécution 1004"

    Dim a As Variant
    Dim b As Variant
    Dim c As Variant
    l = 3
    a = -1
    c = -1
lineC:
    a = c
    b = Range("B" & l).Value
    c = a + b - 1
    Range("C" & l).FormulaR1C1 = "=SUM(Clôturés!R[ a ]C[14]:R[c]C[14])"
    l = l + 1
    GoTo lineC

Tout marche très bien si je met ca à la place:

Range("C" & l).FormulaR1C1 = "=SUM(Clôturés!R[-1]C[14]:R[3]C[14])"

donc comme vous le voyez en gras mon soucic :)

merci d'avance à tous
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
1839
Date d'inscription
vendredi 13 mai 2005
Statut
Membre
Dernière intervention
20 novembre 2013
8
3
Merci
Salut,

ce qui est entre double quotes est du texte ors  a b c sont des variables... pas glop!

   Range("C" & l).FormulaR1C1 = "=SUM(Clôturés!R[" & a & "]C[14]:R[" & c & "]C[14])"

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 153 internautes nous ont dit merci ce mois-ci

Commenter la réponse de bigfish_le vrai
Messages postés
156
Date d'inscription
vendredi 13 janvier 2006
Statut
Membre
Dernière intervention
2 mars 2009
0
Merci
glop glop merci ;)

je regarde demain si ca fonctionne et je viens confirmer si c'est le cas.

Merci beaucoup :)
Commenter la réponse de whitelegend
Messages postés
156
Date d'inscription
vendredi 13 janvier 2006
Statut
Membre
Dernière intervention
2 mars 2009
0
Merci
tu es un as !! ca fonctionne impec !

merci beaucoup encore une fois
Commenter la réponse de whitelegend