BuscarV tarda en mostrar resultado
Hola a todos, ojala puedan ayudarme.
Tengo un formulario con un ComboBox que a través de la propiedad "CHANGE" va volcando su valor en la celda AA2 de la hoja. Desde ahi busco el precio del articulo mediante BuscarV (tambien probé usando Indice y Coincidir) ... Y luego desde ahi puedo mostrar el valor dentro del formulario en un textbox.
Ej,
Private Sub ComboProducto_Change()
''''''''''''''seleccionar producto'''''''''''''''''''
Application.ScreenUpdating = False
On Error Resume Next
Range("AA2") = ComboProducto.Value
Text_Precio = [AC2].Value
Text_Precio.Value = FormatNumber([AC2], 2)
Application.ScreenUpdating = False
End Sub
EL problema es que a veces funciona instantáneo y de mil maravillas.. Y a veces la celda AC2 se tarda unos 3 o 4 segundos en actualizar su valor... Por lo cual en mi formulario no se actualiza correctametne el TextBox donde muestra el precio.
La matriz en donde busca el precio es de unos 900 productos
¿Hay alguna otra forma de hacer lo que intento? ¿Como puedo mejorar la velocidad de este simple procedimiento?
Probé poneindo pausas, pero me parece que no es la solucion correcta.
Desde ya muchas gracias!!