[VBA Excel] Fonction somme
Résolu
MarmotteFred
Messages postés
16
Statut
Membre
-
Bidouilleu_R Messages postés 1209 Statut Membre -
Bidouilleu_R Messages postés 1209 Statut Membre -
Bonjour,
Je suis novice en programmation VBA et j'ai un petit soucis sur mon projet :
Dans un classeur excel, j'ai un tableau sur chaque feuille qui comporte les mêmes colonnes mais pas toujours le même nombre de lignes.
J'aimerai ajouter dans ma macro une formule Somme à la fin d'une colonne après la dernière cellule renseignée et j'y arrive pas ...
Pour l'instant, j'ai juste réussi à arriver à la dernière cellule remplie mais après je bloque ...
J'en suis là : (Sachant que le titre des colonnes est sur la ligne 5)
Columns("F:F").Select
Selection.End(xlDown).Select
Selection.End(xlDown).Select
Est-ce que quelqu'un peu venir à mon secours ??
Merci d'avance
Marmotte
Je suis novice en programmation VBA et j'ai un petit soucis sur mon projet :
Dans un classeur excel, j'ai un tableau sur chaque feuille qui comporte les mêmes colonnes mais pas toujours le même nombre de lignes.
J'aimerai ajouter dans ma macro une formule Somme à la fin d'une colonne après la dernière cellule renseignée et j'y arrive pas ...
Pour l'instant, j'ai juste réussi à arriver à la dernière cellule remplie mais après je bloque ...
J'en suis là : (Sachant que le titre des colonnes est sur la ligne 5)
Columns("F:F").Select
Selection.End(xlDown).Select
Selection.End(xlDown).Select
Est-ce que quelqu'un peu venir à mon secours ??
Merci d'avance
Marmotte
A voir également:
- [VBA Excel] Fonction somme
- Fonction si et excel - Guide
- Formule somme excel colonne - Guide
- Liste déroulante excel - Guide
- Somme si couleur excel - Guide
- Word et excel gratuit - Guide
4 réponses
Merci pour la réponse mais je crois que je me suis mal exprimée ...
En fait, je voudrais juste faire le total de la colonne F en bas de la colonne après la dernière ligne remplie. Ma macro est dupliquée avec un bouton sur chaque feuille. Mais comme je n'ai pas toujours le même nombre de ligne sur chaque feuille, je ne peux pas figer la formule somme sur une cellule bien précise.
Je sais pas si je suis très claire ...
Merci en tout cas pour votre aide. Ce forum m'apprend plein de choses tous les jours ! :)
Marmotte
En fait, je voudrais juste faire le total de la colonne F en bas de la colonne après la dernière ligne remplie. Ma macro est dupliquée avec un bouton sur chaque feuille. Mais comme je n'ai pas toujours le même nombre de ligne sur chaque feuille, je ne peux pas figer la formule somme sur une cellule bien précise.
Je sais pas si je suis très claire ...
Merci en tout cas pour votre aide. Ce forum m'apprend plein de choses tous les jours ! :)
Marmotte
Yess ! Merci Michel ! Ca marche !
Dernière petite question et après j'arrête : comme faire pour que la formule somme soit dans la cellule (là je n'ai que le résultat). Le but est que si on modifie un chiffre dans le tableau, il faudrait que le total se recalcule automatiquement.
Merci again !
Marmotte
Dernière petite question et après j'arrête : comme faire pour que la formule somme soit dans la cellule (là je n'ai que le résultat). Le but est que si on modifie un chiffre dans le tableau, il faudrait que le total se recalcule automatiquement.
Merci again !
Marmotte
remplace la dernière ligne proposé par michel par celle-ci.
bonne journée à tous
derlig = Range("F65536").End(xlUp).Row
Worksheets("Feuil1").Range("F" & derlig + 1).Formula = "=Sum(F6:F" & derlig & ")"
bonne journée à tous
derlig = Range("F65536").End(xlUp).Row
Worksheets("Feuil1").Range("F" & derlig + 1).Formula = "=Sum(F6:F" & derlig & ")"
si j'ai compris ta demande