R
ragus77
Guest
Bonjour,
Je cherche a calculer la somme d'un certains nombre de ligne (nb de ligne qui varie). Je calcule de C6 jusqu'a C& ma variable varDerLigne qui est le numéro de la dernière ligne a traiter, donc somme(C6:C & varderligne). Le problème est que dans VBA je n'y arrive pas, voici le code (varDerLigne est égal à 7 pour cet exemple) :
' Connexion a la cellule C9
Range("C" & varDerLigne + 2).Select
' Somme de C6 à C7
ActiveCell.FormulaR1C1 = "=SUM(R[-3]C:R[-2]C)"
je voudrais quelque chose comme ceci :
ActiveCell.FormulaR1C1 = "=SUM(R[-1 & varDerLigne]C:R[-2]C)"
qui ne fonctionne pas
Je cherche a calculer la somme d'un certains nombre de ligne (nb de ligne qui varie). Je calcule de C6 jusqu'a C& ma variable varDerLigne qui est le numéro de la dernière ligne a traiter, donc somme(C6:C & varderligne). Le problème est que dans VBA je n'y arrive pas, voici le code (varDerLigne est égal à 7 pour cet exemple) :
' Connexion a la cellule C9
Range("C" & varDerLigne + 2).Select
' Somme de C6 à C7
ActiveCell.FormulaR1C1 = "=SUM(R[-3]C:R[-2]C)"
je voudrais quelque chose comme ceci :
ActiveCell.FormulaR1C1 = "=SUM(R[-1 & varDerLigne]C:R[-2]C)"
qui ne fonctionne pas