Suma con variable en macro VBA

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

  1. Hola,
    llego un poco tarde, no sé si es lo que querías:

    Sub additionner()
    Dim derlig As Long
    Dim dercol As Long

    derlig = Range("D3").End(xlUp).Row
    dercol = Range("D2").End(xlToRight).Column

    Cells(derlig + 1, 4) = Application.Sum(Range(Cells(2, 4), Cells(2, dercol)))

    End Sub


    a+
    0