¿Cómo Insertar filas completas en una hoja de excel y luego eliminar todas las que se insertaron a partir de un rango?
En esta ocasión necesito que me ayuden o que me brinden una idea de cómo se puede hacer una macro para eliminar tantas filas se hayan agregado.
El caso es este: Se tiene un formulario de excel con dos columnas (Código y Nombre) especificado para 10 registros como cantidad estándar a partir de los encabezados, entonces al rango ($A$12:$B$12) se le ha asignado el nombre de "Final" para que a partir de ahí y presionando un botón se inserten tantas filas como se necesitaen para seguir ingresando datos, para ello ya se tiene este pequeño código ActiveSheet. Range("Final"). EntireRow.Insert. Lo que se necesita es que al terminar de ingresar los registros y guardarlos mediante otra macro, todos los campos se limpien, cosa que ya lo hace con este código Range("A2:B12").Select - Selection. ClearContents, lo que estaría pendiente es eliminar el mismo número de filas que se ingresaron a partir del rango "Final" de tal manera que el formulairo regrese a su estado original con espacio para 10 registros únicamente.