Pessoal o codígo abaixo está retornando #N/D, mas se fazer no braço e der Ctrl+Shift+Enter dá certo. Então acredito que seja essa peculiaridade das fórmulas de arranjo o problema. Alguém sabe como resolver?
Sub PrParidades()
J = Range("A65536").End(xlUp).Row
For i = 2 To J
Range("C" & i).FormulaLocal = "=ÍNDICE(PARIDADES!B:B;CORRESP(1;(PARIDADES!D:D=EXTRATO!I" & i & ")*(PARIDADES!A:A=EXTRATO!G" & i & ");0))"
Range("C" & i).Value = Range("C" & i).Value
Range("D" & i).FormulaLocal = "=ÍNDICE(PARIDADES!C:C;CORRESP(1;(PARIDADES!D:D=EXTRATO!I" & i & ")*(PARIDADES!A:A=EXTRATO!G" & i & ");0))"
Range("D" & i).Value = Range("D" & i).Value
Next i
End Sub
obrigado
Postado : 18/07/2018 5:25 am