Macro que al seleccionar dato de una lista desplegable

Amigo en esa misma hoja de registro también tengo otra lista desplegable pero quiero lo siguiente estando en registros y seleccionando un dato de la lista desplegable en F4 me busque en proveedores desde A2 hasta fin de registro y me coloque el dato de la columna B en la misma linea que encontró el dato buscado para colocarlo en F5 hoja registro
que corra la macro cada vez que seleccione la lista de validación

Lo intente con el mismo código y no pude

1 respuesta

Respuesta
2

Cambia la macro por esta

Private Sub Worksheet_Change(ByVal Target As Range)
'por.dam
If Not Intersect(Target, Range("F8")) Is Nothing Then
    fila = Application.Match(Target.Value, Sheets("ingrediente").Columns("C"), 0)
    If Not IsError(fila) Then
        Range("F7") = Sheets("ingrediente").Cells(fila, "B")
    Else
        Range("F7") = ""
    End If
End If
If Not Intersect(Target, Range("F4")) Is Nothing Then
    fila = Application.Match(Target.Value, Sheets("proveedores").Columns("A"), 0)
    If Not IsError(fila) Then
        Range("F5") = Sheets("proveedores").Cells(fila, "B")
    Else
        Range("F5") = ""
    End If
End If
End Sub

Saludos.Dam
Si es lo que necesitas.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas