OVH Cloud OVH Cloud

somme

1 réponse
Avatar
Thomas Bernard
Bonjour,

Dans une colonne, il faut que je cherche la derni=E8re=20
colonne non vide et que je fasse la somme de la premi=E8re=20
cellule =E0 la derni=E8re cellule non vide.
J'ai la formule pour avoir la derni=E8re cellule non vide :
Range("D" & Range("D6").End(xlDown).Row).Select,
mais je ne sais pas comment retourner la position de cette=20
cellule.
Merci.

1 réponse

Avatar
Kamel
salut,
pour retourner la derniere cellule non vide tu peux faire
Range("D6").End(xlDown).Row -> ca te donne la ligne
Range("D6").End(xlDown).column -> la colonne
Range("D6").End(xlDown).address -> l'adresse ss la forme $colonne$ligne

sinon si tu veux faire la somme des éléments d'une colonne et afficher cela
dans une cellule, tu peux te passer du code VB et ecrire dans la cellule ou
tu veux le resultat cette formule =somme("D:D")

juste pour dire qu'il y svt (dsl pr ceux ki sont fachés avec le langage sms)
une alternative au code VB

Kamel

"Thomas Bernard" wrote in message
news:1bfcf01c451eb$e1bfbbe0$
Bonjour,

Dans une colonne, il faut que je cherche la dernière
colonne non vide et que je fasse la somme de la première
cellule à la dernière cellule non vide.
J'ai la formule pour avoir la dernière cellule non vide :
Range("D" & Range("D6").End(xlDown).Row).Select,
mais je ne sais pas comment retourner la position de cette
cellule.
Merci.