Optimizar macro de búsqueda copiado y pegado
Agradezco a quien me pueda ayudar a optimizar esta macro.
Realice la grabación de esta macro tengo datos en la hoja1 de la columna B8 a la columna BX1000
Requiero buscar el dato de la hoja2 de la columna A2 en la hoja1y copiarlo y pegarlo en la hoja2 realizo la operación hasta que encuentra la ultima celda vacía
Esta es la fórmula que grave quiero optimizarla
Sub Macro3()
' Macro3 Macro
ActiveCell.FormulaR1C1 = _
"=ROUND(IF(RC[-3]>0, VLOOKUP(RC[-3], NOMINA!R[6]C[-2]:R[998]C[72], 11,0),""""), 0)"
Range("D2").Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Range("E2").Select
ActiveCell.FormulaR1C1 = _
"=ROUND(IF(RC[-4]>0, VLOOKUP(RC[-4], NOMINA!R[6]C[-3]:R[998]C[71], 21,0),""""), 0)"
Range("E2").Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Range("F2").Select
ActiveCell.FormulaR1C1 = _
"=ROUND(IF(RC[-5]>0, VLOOKUP(RC[-5], NOMINA!R[6]C[-4]:R[998]C[70], 49,0),""""), 0)"
Range("F2").Select
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Range("G2").Select
End Sub