Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Faire des totaux

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

M

mathieu13950

Guest
Bonjour,

J'ai un onglet avec des données par lignes variables.
Et j'aimerais à chaque fois que je lance ma macro, il me rajoute le mot "TOTAUX" a la fin de toutes les lignes.
Le problème c'est qu'au lieu de me marquer "TOTAUX" il me marque "VRAI" ???

Et par la suite, j'aimerais qu'on décale d'une case à droite de la case "TOTAUX" et qu'il me fasse le total de toutes les sommes figurant au dessus.

Merci pour votre aide.
 

Pièces jointes

Re : Faire des totaux

Bonjour
À réécrire comme ça:
VB:
Dim Cel As Range
Set Cel = Worksheets("606100").Cells(Rows.Count, 1).End(xlUp)
Cel.Value = "TOTAUX :"
Cel.Offset(, 1).FormulaR1C1 = "=SUM(R2C:R[-1]C)"
Mais étudiez aussi les possibilités menu Données, Sous totaux...
À+
 
Dernière édition:
Re : Faire des totaux

Bonjour,

Merci pour le code mais le problème c'est qu'il m'efface la dernière ligne.
En fait c'est la dernière ligne +1 où il faut mettre "TOTAUX."

A+
 
Re : Faire des totaux

Ah, oui. Excusez moi.
VB:
Dim Cel As Range
Set Cel = Worksheets("606100").Cells(Rows.Count, 1).End(xlUp)
Cel.Offset(1, 0).Value = "TOTAUX :"
Cel.Offset(1, 1).FormulaR1C1 = "=SUM(R2C:R[-1]C)"
À+
 
- 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

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…