Suma con variable en macro VBA

DEN91 -  
 Loumie64 -
Hola,

tengo un pequeño problema para hacer una simple suma de un cierto número de celdas en una misma columna con una variable.

el número de celdas puede variar en cada ejecución de la macro.

ejemplo:

quiero sumar desde la celda D2 hasta la celda Dx (siendo mi variable) y que el total esté en la celda Dx +1.

al principio de mi macro inicializo la variable, pero después no logro reutilizar la misma variable en la función suma que quiero hacer.

gracias por tu ayuda ...
Configuración: Windows XP Internet Explorer 6.0

10 respuestas

melanie1324
 
Hola,

sub suma
dim suma,linea as string
suma = 0
linea = 2
do while celdas(linea, 5) <> ""
suma = suma + celdas(linea,5)
linea = linea + 1
loop

celdas(linea,5) = 5

end sub

Hasta luego
0