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

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
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
Chaden
 
gracias bien Michelle
0