Fenster 'Solverstatus' in Calc per Makro unterbinden

In einer Calc-Tabelle optimiere ich per Basic-Makro mit dem Solver die Werte jeweils einer Spalte. Am Ende der Optimierung erscheint dann ein Fenster mit dem Solverstatus (Lösung, Iteration, Stagnation, Laufzeit).

Meine Tabelle hat nun sehr viele Spalten und die Optimierung aller Spalten per Makro óffnet je Spalte ein Fenster mit dem Solverstatus, welches ich manuell schließen muss. Kann dieses Fenster unterbunden oder automatisch per Makro geschlossen werden?

Vielen Dank

20.03.2021, Habe die Lösung selbst gefunden. Beim Solver die Variable EnhandedSolverStatus auf false stellen. Dann wird das Statusfenster nicht mehr gezeigt und das Ergebnis wird automatisch übernommen:

    Set oSolver = CreateUnoService("com.sun.star.comp.Calc.NLPSolver.SCOSolverImpl")
    ...
    oSolver.EnhancedSolverStatus = false
1 Like