VBA Somme de colonnes

Fermé
Nath - 9 janv. 2008 à 10:37
 Nath - 9 janv. 2008 à 11:32
Bonjour,
J'ai cherche à faire un programme qui me permettrait à faire la somme d'une colonne de valeurs à la dernière ligne remplie de celle-ci. Et le tout sur une douzaine de colonnes à la suite. comme je sèche depuis quelques temps (alors que je sens que la solution n'est pas trés compliquée), je vous demande un peu d'aide.

Voici mon code:
Formule = "=SUM(AU2: AU " & Nbligne & ")" 'Nbligne étant le nombre de ligne remplie, valeur variable
Sheets("feuil2").Range("AU" & Nbligne + 1).Value = Formule

Donc ceci marche trés bien sur AU. Je cherche à faire une boucle qui me permettrait de faire cette somme de AU à BF, soit 12 colonnes.

Auriez vous une idée?

merci d'avance,

Nath

1 réponse

J'ai essayé qqchose, mais cela ne marche pas.
Quelqu'un pourrait il m'aider?

For j = 1 To 12
'i = 2
col = Range("AU:AU").Column
Nomcol = Columns(col)
Formule = "=SUM(Nomcol & 2: Nomcol & " & Nbligne & ")"
Sheets("feuil2").Range(Nomcol & Nbligne + 1).Value = Formule
col = col + j

Merci

nath
0