Hay otra manera que es la que prefiero yo: creando una referencia circular a la propia celda.
Con esto se consigue un cálculo por iteración automático, sin tener que utilizar el Solver o funciones de Visual Basic.
Lo primero es recombinar la ecuación para tenerla de forma Lp=f(Lp) o sea: Lp = (Ep·a)/(Ap·Pa·(1-exp(-mu·alfa-K·Lp)))
Una vez metidas la variables conocidas en celdas, en la celda que quieres calcular metes la siguiente fórmula:
=SI(ESERROR(Lp);15;(Ep·a)/(Ap·Pa·(1-exp(-mu·alfa-K·Lp))))
Obviamente cambiando las variables por las celdas donde estén.
El 15 es una estimación inicial del valor de Lp.
Para que esto funcione tienes que asegurarte de ir al menu Herramientas>Opciones>Pestaña Calcular>Iteración y mirar que esté activada la opción. Si no lo está, te dará un mensaje de error avisando de referencia circular que debes cancelar y entonces debes activar la opción. Yo lo he probado y me funciona.
Igual lo que he hecho es liarte más cuando ya tenias la solución, tengo ese don