Buenos días a todos, a ver si alguien me puede ayudar en este asunto, a ver si soy capaz de explicarme.
Queremos hacer una hoja de Excel para usarla como base de datos y controlar periodos de contratación de personal. Esta hoja consta de 2 pestañas. En la primera pestaña se encuentran los datos a tratar y en la segunda donde se trasladan los datos.
Necesito que se busque en bucle en la hoja 1 el número de la columna A "id" y lo busque en la columna A de la hoja2 y..
-Si lo encuentra que pegue los datos de su misma fila que se encuentran en las columnas E y F que son fechas de inicio y final de contrato en la hoja 2 en las primeras celdas contiguas vacías.
-Si no encuentra el ID que lo cree nuevo en la Hoja 2 en la ultima fila sin datos copiando columna A en hoja2 A, columna B en hoja2 B, columna C en hoja 2 en C, columna d en hoja 2 D y los datos de columna E y F en su misma fila primeras celdas sin datos.
El ID es inalterable para cada persona, e intento que se centre la búsqueda por ese número y dependiendo de si existe o no que actúe de una manera u otra el VBA.
Lo he intentado con la grabadora de macros pero estoy desesperado, no sale nada de manera sólida y fiable, un desastre.
Buenos días a todos, a ver si alguien me puede ayudar en este asunto, a ver si soy capaz de explicarme.
Queremos hacer una hoja de Excel para usarla como base de datos y controlar periodos de contratación de personal. Esta hoja consta de 2 pestañas. En la primera pestaña se encuentran los datos a tratar y en la segunda donde se trasladan los datos.
Necesito que se busque en bucle en la hoja 1 el número de la columna A "id" y lo busque en la columna A de la hoja2 y..
-Si lo encuentra que pegue los datos de su misma fila que se encuentran en las columnas E y F que son fechas de inicio y final de contrato en la hoja 2 en las primeras celdas contiguas vacías.
-Si no encuentra el ID que lo cree nuevo en la Hoja 2 en la ultima fila sin datos copiando columna A en hoja2 A, columna B en hoja2 B, columna C en hoja 2 en C, columna d en hoja 2 D y los datos de columna E y F en su misma fila primeras celdas sin datos.
El ID es inalterable para cada persona, e intento que se centre la búsqueda por ese número y dependiendo de si existe o no que actúe de una manera u otra el VBA.
Lo he intentado con la grabadora de macros pero estoy desesperado, no sale nada de manera sólida y fiable, un desastre.
Un saludo, y gracias como siempre.
Cristina Prueba Fechas.xlsm