Macro para comprarar datos con operador = y copiar si no existe en una hoja diferente
Necesito un macro que haga lo siguiente:
Tengo una hoja de trabajo llamada "Inventario" a esa hoja copeo los datos de la Hoja_1 y en la fila 5 marco con 1 los datos que tengo
Con este código:
Sub copia_Hoja_1()
r = 2
Do While Sheets("Hoja_1").Cells(r, 1).Value <> ""
Sheets("Inventario").Cells(r, 1).Value = Sheets("Hoja_1").Cells(r, 5).Value
Sheets("Inventario").Cells(r, 2).Value = Sheets("Hoja_1").Cells(r, 8).Value
Sheets("Inventario").Cells(r, 3).Value = Sheets("Hoja_1").Cells(r, 10).Value
Sheets("Inventario").Cells(r, 4).Value = Sheets("Hoja_1").Cells(r, 3).Value
Sheets("Inventario").Cells(r, 5).Value = 1
r = r + 1
Loop
End Sub
Después quiero que con un macro:
Compare datos de Hoja_2 que serian las columnas (7,8,, 5,12) con los datos de inventario (1,2,3,4,5 si se puede con el operador "=" (si hay algún otro método es bienvenido)
Si hay dato repetido que me marque en la columna (6) con un 1 refiriendoce que esta en la hoja_2
Y si no hay dato que copie y marque con 1 que esta en la hoja_2
Espero me puedan ayudar y no sea confuso lo que pido