Código VBA Excel: Función para sumar una columna.

Resuelto
Anne -  
 Chaden -
Hola,

Estoy trabajando en Excel 2010 y estoy buscando un código VBA que me permita simplemente sumar los datos de una columna sin importar cuántas filas tenga.
Concretamente, en la columna A tengo los nombres de las filas, en la B los datos numéricos asociados, los cuales me gustaría sumar en B2 (B1 es el encabezado de la columna B).

Agradezco de antemano a los especialistas en programación VBA por su valiosa ayuda!!

Anne

1 respuesta

  1. michel_m Mensajes publicados 18903 Fecha de registro   Estado Colaborador Última intervención   3 320
     
    Hola
    Opción Explícita
    Sub zzzzz()
    Dim Fin As Long, Lista As Range
    Fin = Columns("B").Find("*", , , , , xlPrevious).Row
    Set Lista = Range("B3:B" & Fin)
    Range("B2") = Application.Sum(Lista)
    End Sub


    --
    Miguel
    4
    1. Anne
       
      Hola Michel,

      ¡Gracias por tu respuesta que funciona perfectamente!
      ¿Sabes cómo aplicar esta misma fórmula a una tabla que podría tener varias columnas?

      ¡Gracias de nuevo!
      0
    2. Chaden
       
      gracias bien Michelle
      0