Sumatoria con un commandbuton

11/09/2007 - 01:52 por JForero | Informe spam
buen día grupo,..

solicito ayuda con el siguiente caso, tengo un commandbuton que me debe
calcular los saldos bancarios con lo siguiente:

en la hoja1 tengo los cheques girados, el valor está en la columna b

en la hoja2 tengo otros gastos en la columna c

en la hoja3 tengo los ingresos en la columna d

necesito al final de cada columna realizar la sumatoria. ¿cómo invoco la
función de excel??.

es de tener en cuenta que el resultado me lo debe calcular en la siguiente
fila vacía (es decir al final de cada columna)

mil gracias por la importante ayuda
 

Leer las respuestas

#1 Héctor Miguel
11/09/2007 - 21:20 | Informe spam
hola, jorge !

solicito ayuda con el siguiente caso, tengo un commandbuton que me debe calcular los saldos bancarios con lo siguiente:
en la hoja1 tengo los cheques girados, el valor esta en la columna b
en la hoja2 tengo otros gastos en la columna c
en la hoja3 tengo los ingresos en la columna d
necesito al final de cada columna realizar la sumatoria. como invoco la funcion de excel??.
es de tener en cuenta que el resultado me lo debe calcular en la siguiente fila vacía (es decir al final de cada columna)



hay otras formas/alternativas/... que podrian ser mas eficientes que buscar/emular/... el comando de autosuma para excel -?-
[en via de mientras, y...] tal como expones los datos en esta consulta, prueba con las siguientes lineas para tu commandbutton:

Dim n As Byte
For n = 1 To 3
Worksheets("hoja" & n).Select
Cells(65536, n + 1).End(xlUp).Offset(1).Select
With CommandBars.FindControl(Id:"6)
.Execute: .Execute
End With
Next

el procedimiento anterior funciona solo para excel 97/2000
si lo piensas utiizar en 2002/2003, cambia el bloque With...End With +/- a lo siguiente:

With CommandBars.FindControl(Id:"6)
.Execute: SendKeys ("~~")
End With

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Preguntas similares