Alterar una macro

He creado una macro que me suma valores de columnas y que me cuenta los valores cuando son distintos de cero. El problema es que cada mes el nº de lineas que tengo que sumar no son las mimas. Como puedo alterar la macro para que sepa cuantas lineas tiene que sumar.
Un saludo.

1 Respuesta

Respuesta
1
Yo lo haría haciendo que la macro sume estos valores que dices distintos de 0 pero que pare cuando en la primera casilla que vea que no hay ningún valor, es decir, que este vacía que supongo que sera donde acaba la columna.
Esto puedes hacerlo con la sentencia Do de la siguiente forma;
i=1
Do while cells(i,3)<>""
'Pon Aqui tu codigo de la suma
i=i+1
Loop
Lo que hace esto es: Mientras la casilla que mire no este vacía ("") ejecuta el código de dentro. Esta casilla va bajando de fila por la variable i que va sumándose 1.
El tres en Cells(i, 3) es para que mire la columna C (la tercera). Si tu columna es otra cambialo por el numero de columna que corresponda.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas