Copiar y pegar datos en otra hoja según condición
Tengo las siguientes líneas de código:
Sub Macro1()
Set h1 = Sheets("code")
Set h2 = Sheets("branch")
Set h3 = Sheets("main")
j = 2
For i = 12 To h1.Cells(Rows.Count, "A").End(xlUp).Row
If h1.Cells(i, "A") = h2.Cells(j, "A") Then
h1.Cells(i, "F").Copy h3.Cells(j, "G")
j = j + 1
End If
Next
End SubLo que hace es evaluar si el valor de dos celdas de distintas hojas es igual, copia dicho valor en la fila correspondiente y en una columna especifica. Mi problema es que funciona solo hasta un punto, es decir hay valores que cumplen la condición sin embargo no llega a culminar el proceso. En que puedo estar cometiendo error? Si hace falta les puedo enviar mi archivo para evaluarlo.
Respuesta de Elsa Matilde
1
