Foros del Web » Soporte técnico » Ofimática »

Suma de celdas con VBA

Estas en el tema de Suma de celdas con VBA en el foro de Ofimática en Foros del Web. Hola, quiero sumar con excel un rango de celdas, por ejemplo de A1 a A12, y quiero que me muestre el resultado por ejemplo en ...
  #1 (permalink)  
Antiguo 09/03/2008, 14:38
 
Fecha de Ingreso: marzo-2008
Mensajes: 72
Antigüedad: 16 años, 1 mes
Puntos: 0
Suma de celdas con VBA

Hola, quiero sumar con excel un rango de celdas, por ejemplo de A1 a A12, y quiero que me muestre el resultado por ejemplo en el A20, y que al darle a un boton me lo calcule y me lo muestre en el A20,alguien sabe que código tengo que generar en VBA para poder conseguirlo??? Gracias por adelantadas.
  #2 (permalink)  
Antiguo 10/03/2008, 00:31
Avatar de caesar.l  
Fecha de Ingreso: febrero-2007
Ubicación: Aguascalientes, México
Mensajes: 1.439
Antigüedad: 17 años, 2 meses
Puntos: 91
Re: Suma de celdas con VBA

Sub sumar
Dim i as Integer

'Inicias con un valor de cero la celda A20
range(A20)=0 'o cells(20,1)=0

For i = 1 To 12 'en dado caso que sean 12 las celdas que quieres sumar y
'considerando que tus datos solo están en la columna A
range("A20")=range("A20")+range("A" & i)
'o bien puedes utilizar la referencia de celdas
'cells(20,1)=cells(20,1)+cells(i,1)
Next i

end sub


Ahora bien, puedes utilizar en la celda A20 =SUMA(A1:A12) eso actuaría más rápido y no habría necesidad de oprimir un botón para hacer la suma, saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:51.