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.

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