Cita:
Iniciado por Triby Pues si tú fueras más explícito, mostrando algo de código, la respuesta vendría en la misma forma.
Muestra el codigo de cómo insertas la línea en la hoja y ahí veremos como aplicar la sugerencia.
Te falto el rojo para que se entienda mejor y total
Te entiendo lo de dejar algo de codigo, cosa que de mi parte es nulo mi conocimiento en programacion. Cuando te refieres a codigo pienso que es codigo que ya este para tal funcion y no otro.
Si podria ser el codigo que inserta los datos mediante un boton pero ¿saber que es o era eso?
Ok, segunb pude llegar conclusion derspues de haber recibido la ayuda requerida, no hace falta otros codigos y si el evento donde colocar la rutina.
Es el caso del boton que inserta los datos y luego al final de todo el codigo que inserta los datos, jala (scrol) la hoja hacia arriba
Código:
u = Range("B" & Rows.Count).End(xlUp).Row
If ActiveWindow.FreezePanes = True Then n = 14 Else n = 21
If u > 21 Then ActiveWindow.ScrollRow = u - n
Esto me lo facilito el amigo Dante Amor de la pagina TodoExpertos, un grand experto y BASTANTE conocedor en estos menesteres de Excel y VBA, así mismo de otros temas
http://www.todoexpertos.com/pregunta...ultima-ocupada
Aqui puedes ver el codigo, la pregunta y las respuestas al tema, asi mismo los comentarios dentro del codigo
Despues de todo esto, quiero agradecerte tu generosidad al poner tu tiempo en tratar de ayudar en dicho tema.
Respuestas que aunque no tengan repercicion positiva, hay que agrdecer aun sea solo por el tiempo empleado y la voluntad de ayudar.
Gracias Triby
Solucionado