Problema ejecutar vlookup al agregar nuevo dato a una columna
La idea es que cuando agregas un nuevo numero en la columna "E" busque automáticamente los datos correspondientes de ese numero de la hoja "INVENTARIO" y los muestre en las columnas "C" y "D", así mismo la fecha del día de ese nuevo registro en la columna "F".
No se si me explique bien, no se mucho de programación y lo único que me aparece correctamente es la columna de la fecha.
Otra cosa, no se si deba poner cdbl pues el numero de buscar es de trece dígitos y no se si se desborde.
Les dejo el código:
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Application.Intersect(Target, Range("E:E")) Is Nothing Then
Range("F" & Target.Row) = Date
Dim noCon As Double
Dim Nombre As Double
noCon = Application.WorksheetsFunction.VLookup(Range("E:E"), INVENTARIO.Range("A:C"), 2, 0)
Range("C" & Target.Row) = noCon
Nombre = Application.WorksheetsFunction.VLookup(Range("E:E"), INVENTARIO.Range("A:C"), 3, 0)
Range("C" & Target.Row) = Nombre
End If
End Sub