Totalizar suma en última fila vacía y luego actualizar.

Tengo cinco columnas, en las cuales voy introduciendo datos mediante un formulario, y las filas se van llenando, lo que necesito es totalizar en la última fila vacía de estos datos, pero si necesito introducir datos necesito borrar ésta última fila, y luego totalizar conforme voy actualizando, ya que si no borro esta fila lo que haría es sumarme el total falseándose los datos.

1 respuesta

Respuesta

Bueno lo primero es definir un método para que la macro sepa que la última fila es una suma o se trata del último dato que acabas de ingresar, se me ocurre que en alguna columna que no tengas datos numéricos o datos que vayas a sumar le coloque algún texto por ejemplo "Total General", así la macro que llena información al encontrar este texto lo sobre escribe y la macro que suma al no encontrarlo corre el proceso de suma.

La rutina para establecer la última fila llena es k = Range("A" & Cells.Rows.Count).End(xlUp).Row

Para mi ejemplo estoy validando la columna A

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas