• Initiateur de la discussion Initiateur de la discussion NicolasC91
  • Date de début Date de début

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 !

N

NicolasC91

Guest
Bonjour,

Je suis confronté au problème suivant : Je désire faire la somme de N cellules sur une colonne.

Je sais faire une somme avec un nombre de cellules déterminées.
Par exemple ici faire la somme des 4 cellules en dessous

-------------------------------------------------------------------

Sub Test()

ActiveSheet.Range("B8").Select
ActiveCell.FormulaR1C1 = "=SUM(R[1]C:R[4]C)"

End Sub

-------------------------------------------------------------------

J'essaie maintenant de faire la somme de N cellules en dessous

-------------------------------------------------------------------

Sub Test()

Dim N As Integer

ActiveSheet.Range("B8").Select
ActiveCell.FormulaR1C1 = "=SUM(R[1]C:R[N]C)"

End Sub

-------------------------------------------------------------------

Cependant ce bout de code ne marche pas ...

Quelqu'un aurait-il la solution ?

Merci 🙂
 
Re : Somme de N cellules

Bonjour


Tu n'es pas loin du but

(Regardes dans les Discussions similaires en bas de page)

Sinon voici

Code:
Sub a()
Dim N As String
N=Range("B65536").End(xlUp).Row
    ActiveSheet.Range("B8").FormulaR1C1 = "=SUM(R[1]C:R[" & N & "]C)"
End Sub
EDITION: Bonjour Jean-Marcel (oui tu crois bien)
Pourquoi conserver l'ActiveCell dans ton code ?
Il faut "Dimer" en String pas en Integer
 
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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
10
Affichages
645
Retour