Combinar si buscarv en una macro
Tengo lo siguiente y funciona perfecto pero lo quiero en una macro SI(L4>MAX(BUSCARV(L2, K25:Q27, 3,0), BUSCARV(L2, K25:Q27, 7,0))-BUSCARV(L2, K25:Q27, 4,0),"Necesita incrementarLinea de cliente","")
el cual se basa en esta formula=Max (cl_limcr, cl_limso)-cl_saac
El valor a buscar esta en L4
El rango de busqueda es (k25:Q27)
Las columnas que necesito tomar son 3,7,4
Pensé hacerlo de la siguiente manera pero no me funciona
Dim lookupvalue As Variant, value As Variant, lookupRange As Range
value = Range("L2").value
Set lookupRange = Range("K26:Q28") 'rango donde buscar
lookupvalue = Max(Application.VLookup(value, lookupRange, 3, False), Application.VLookup(value, lookupRange, 7, False)) - Application.VLookup(value, lookupRange, 4, False)
Range("L4") = lookupvalue.value