Somme de cellules variables en vba

  • Initiateur de la discussion Initiateur de la discussion tropfort
  • 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 !

T

tropfort

Guest
Bonjour,

J'aimerais faire la somme de plusieurs cellules dans une colonne mais à partir de la ligne i"variable1" jusque la ligne j"variable2"

en utilisant l'enregistreur de macro j'obtiens :

ActiveCell.FormulaR1C1 = "=SUM(Tuyaux!R[6]C[1]:R[10]C[1])"

évidemment, si je remplace par

ActiveCell.FormulaR1C1 = "=SUM(Tuyaux!RC[1]:R[j]C[1])"

ça ne fonctionne pas

J'espère avoir été assez précis.

merci pour votre aide.
 
Re : Somme de cellules variables en vba

Bonjour tropfort,

à essayer :

Code:
ActiveCell.FormulaR1C1 = "=SUM(Tuyaux!R[" & i & "]C[1]:R[" & j & "]C[1])"

Je m'explique: (si i=10 et j=15)

les cellules additionnées sont relatives à la cellule active (selection).
si A1 est sélectionné, il me donne la somme de B11 à B16
si B3 est sélectionné, il me donne la somme de D13 à D18

et je voulais qu'il me donne la somme de A10 à A15

j'espère avoir été plus clair

merci pour tes réponses tototiti
 
Re : Somme de cellules variables en vba

Bonjour tropfort, Re bonjour Tototiti

Eh bien normalement le [ indique que tu es en relatif car en mode L1c1, le (est remplacé par un [ et son contraire.

Il faut faire des tests en te plaçant en mode L1C1 (voir dans Option général).
 
Re : Somme de cellules variables en vba

RESOLU

il suffit d'enlever les crochets:

ActiveCell.Formula = "=SUMR" & i & "C1:R" & j & "C1)"

merci à tous, totiti et MJ
 
Dernière modification par un modérateur:
- 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

  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
907
Réponses
5
Affichages
753
Réponses
22
Affichages
2 K
Retour