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 Sub
Lo 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.
1 Respuesta
Respuesta de Elsa Matilde
1