Bonsoir,

Je sollicite une aide s'il-vous plait pour savoir juste si il était possible de définir une action selon le résultat d'une fenêtre Solver. Je veux dire que si le Solver trouve une solution alors VBA exécute une macro juste derrière, si il ne converge pas alors une autre macro... J'ai bien essayé d'appliquer des mises en forme avec un V à côté des cellules étant dans les conditions du Solver (si conditions validées), un X si conditions non validées et ensuite de dire que si il n'y a que des V dans les cases alors on fait la macro suivante mais c'est pas très pro et en plus certaines des cellules appelées dans le solveur sont cachées pour pas qu'on voit les étapes de calcul .

J'aimerais donc trouver un moyen de dire à Excel que si la fenêtre "Le solveur n'a pas trouvé de solution..." apparaît alors macro1, si la fenêtre "Le solveur a trouvé..." alors macro2.
J'ai rien trouvé la dessus sauf la commande UserFinish mais qui elle me permet uniquement de valider la fenêtre.

Merci d'avance pour toute réponse éventuelle.

Bonne soirée,
Cdlt.