Sigue las Instrucciones para un botón y ejecutar la macro
1. Abre tu libro de Excel
2. Para abrir Vba-macros y poder pegar la macro, Presiona Alt + F11
3. En el menú elige Insertar / Módulo
4. En el panel del lado derecho copia la macro
5. Ahora para crear un botón, puedes hacer lo siguiente:
6. Inserta una imagen en tu libro, elige del menú Insertar / Imagen / Autoformas
7. Elige una imagen y con el Mouse, dentro de tu hoja, presiona click y arrastra el Mouse para hacer grande la imagen.
8. Una vez que insertaste la imagen en tu hoja, dale click derecho dentro de la imagen y selecciona Asignar macro / Selecciona: nuevos
9. Aceptar.
10. Para ejecutarla dale click a la imagen.
Sub nuevos()
'por.dam
Set h1 = Sheets("Inventario")
Set h2 = Sheets("CNC")
Set h3 = Sheets("Nuevos")
h1.Select
encontrado = 0
For i = 1 To h1.Range("B" & Rows.Count).End(xlUp).Row
For j = 1 To h2.Range("A" & Rows.Count).End(xlUp).Row
If h1.Cells(i, "B") = h2.Cells(j, "A") Then encontrado = 1
Next
If encontrado = 0 Then h1.Rows(i).EntireRow.Copy h3.Range("A" & h3.Range("B" & Rows.Count).End(xlUp).Row + 1)
encontrado = 0
Next
MsgBox "Proceso Terminado", vbInformation, "Copia Nuevos"
End Sub
Saludos.Dam
Si es lo que necesitas.
Buen día Dam,Muchas gracias, le pido ayuda para adaptarla a lo siguiente:Hoja1 Origen de datos - esquema: Columna A(id persona(dato único)) Columna B (hs trabajadas)Hoja2 Destino de datos - esquema: Columna A(id persona(dato único)) Columna B (hs trabajadas acumuladas)Contexto: recibo por día un libro excel con los datos de hoja1 y necesito compararlos con hoja2La macro debería comparar las Columnas A de ambas hojas, si un nombre que está en hoja1 no se encuentra en hoja2 debería agregar ambas columnas (A y B) en hoja2, si el nombre ya se encuentra debería acumular (en hoja2) las horas que ya se encontraban en columna B de hoja2 con las horas de columna B de hoja1Muchas Gracias - Martin Sacchi
Por el momento no estoy disponible para apoyar en excel, pero puedes poner tu pregunta en todoexpertos, tal vez otro experto te pueda ayudar.Cerrando un ciclo en el foro de todoexpertos - Dante Amor