affiner le résultat du "Solveur"

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Magic_Doctor

XLDnaute Barbatruc
Bonjour,

Voici ma requête :

J'ai un tableau avec quantité de cellules dont les résultats dépendent de formules assez complexes.
Par le biais du Solveur, je veux obtenir la valeur d'une cellule déterminée en fonction d'une autre cellule (qui dépend de la précédente) dont je fixe la valeur. Pour automatiser la tâche, j'utilise une macro succinte :

Sub Objectif_PctSI()
Application.ScreenUpdating = False

Range("PourcentPdsSI").GoalSeek Goal:=[OPctSI].Value, ChangingCell:=Range("CSF")

Application.ScreenUpdating = True
End Sub

Autrement dit, dans la cellule "OPctSI" j'écris la valeur que doit avoir la cellule "PourcentPdsSI" pour connaître la valeur de la cellule "CSF" (dans laquelle on rentre manuellement une valeur -les formules dépendant de cette cellule-, et qui si elle avait eu cette valeur, m'aurait donné la valeur voulue pour la cellule "PourcentPdsSI").

J'accionne le Solveur et en une fraction de seconde j'obtiens un résultat, ma foi satisfaisant, mais qui pourrait être plus précis (en tout cas manuellement on y parvient, mais c'est un travail de tatonnement pour le moins fastidieux !).
Sans être plus royaliste que le roi, peut-on forcer le Solveur à affiner sa recherche pour le meilleur résultat possible ?

Un grand merci pour qui éclairera ma lanterne.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour