Se entendi corretamente, veja se é isto :
Como utiliza ActiveCell definimos uma Variável para capturar a Linha e a inserimos na formula, assim assumirá sempre a Linha da celula Ativa :
Dim iLin
iLin = ActiveCell.Row
If ActiveCell.Text = "" Then
ElseIf ActiveCell.Text = "AGUARDANDO" Then
'ActiveCell.FormulaLocal = "=PROCV(A1;T3_Clientes!A:P;14;FALSO)"
ActiveCell.FormulaLocal = "=PROCV(A" & iLin & ";T3_Clientes!A:P;14;FALSO)"
ActiveCell.Offset(1, 0).Select
Call Alterar_Status
Else
ActiveCell.Offset(1, 0).Select
Call Alterar_Status
End If
[]s
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 19/09/2014 5:43 pm