Ops, desculpe. cometi um erro com os nomes.
O primeiro exemplo, que testei, estava funcionando. O segundo, para tua necessidade, tinha um erro aqui:
Private Sub TextBox1_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
ActiveWorkbook.Names.Add Name:="resultadotextbox1", RefersTo:="=" & TextBox1.Value
TextBox2 = Evaluate(ActiveWorkbook.Names("resultadotxt1").Value)
End Sub
Agora deve funcionar:
Private Sub TextBox1_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
ActiveWorkbook.Names.Add Name:="resultadotextbox1", RefersTo:="=" & TextBox1.Value
TextBox2 = Evaluate(ActiveWorkbook.Names("resultadotextbox1").Value)
End Sub
Postado : 10/10/2014 2:31 pm