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

K

kevinch

Guest
Bonsoir le forum,

j'utilise une macro qui remplit automatiquement les lignes d'un tableau mais j'aimerais étendre automatiquement la fonction somme dans une colonne. La fonction doit alors s'appliquer aux nouvelles lignes qui seront renseignées au fur et à mesure.

Merci de votre aide.

@ +
 
Re : fonction decaler

Salut Kevinch,

Je ne comprends pas tres bien ce que tu entends par "étendre automatiquement la fonction somme dans une colonne"

Quant à la remarque suivante "La fonction doit alors s'appliquer aux nouvelles lignes qui seront renseignées au fur et à mesure." , je suppose que ton code utilise une boucle, si celle-ci est du genre For i=1 to 10 modifie là (en l'adaptant) de la manière suivante For i=1 to Ranga("A65536").End(Xlup).Row
Cette ligne te permet de boucler de la ligne 1 à la dernière cellule non vide de la colonne A.

@+
 
Re : fonction decaler

salut,

voici ce que je te propose :
Code:
Sub Tre()
    Dim lngNbLignes As Long
    Dim intNbCol    As Integer
    
    lngNbLignes = Range("A65536").End(xlUp).Row
    
    Range("C1").FormulaR1C1 = "=SUM(R3C:R" & lngNbLignes & "C)"
End Sub

Encore plus simple, si ça t'est possible :
en supposant que la ligne 2 contiennent les noms des champs, mets en ligne 1 de la colonne qui t'intéresse la formule suivante :
=SUM(R3C:R65536C)

A +,
Kobaya.
 
- 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
Réponses
13
Affichages
438
Réponses
43
Affichages
816
Réponses
11
Affichages
425
Retour