Necesito modificar el valor de un txtBox que trae por defecto el resultado de un VLookup
Tengo un txtBox, en el que elijo un valor que contiene en una lista; y al elegir "x" valor, en un segundo TxtBox se completa con otro dato (que me lo trae un Vlookup)
El código me funciona correctamente; pero lo que necesito es que el formulario, me permita, modificar el valor devuelto en el segundo txtbox de manera manual.
Para ser más especifica.. El primero txtbox elijo un producto de venta, al elegirlo y darle entrada.. El segundo txtbox se completa con el precio correspondiente al articulo; pero en varias situaciones, necesito poder cambiar ese precio que me trae el buscarv; por otro que pacto en el momento con el cliente.
¿Me podrían ayudar?
Mi código:
Private Sub cmdtotal_Click()
Dim Producto As Variant
Dim Rango As Range
Dim Precio As Variant
Set Rango = Sheets("REGISTRO DE VENTAS").Range("AA6:AB2000")
Precio = Me.comprod.Value
Producto = Application.WorksheetFunction.VLookup(Precio1, Rango, 2, 0)
With Me
.txtvru.Value = Producto
End With
End Sub