ich würde gerne beim Starten von Excel bzw. genau genommen, beim Start einer bestimmten Excel-Datei die Berechnungsmethode in den Optionen auf Iterationen umstellen, so dass ich die Fehlermeldung mit dem Zirkelbezug umgehen kann. In meiner Excel-Datei ist ganz bewusst ein Zirkel eingebaut, der sich nur durch Iterationen lösen lässt. Lästig ist eben, dass man jedesmal erst die Fehlermeldung wegklicken muss und dann in den Optionen die Berechnungsmethode auf Iterationen umstellen muss.
Habe bisher versucht mit folgendem Quelltext das zu erreichen:
Sub Workbook_Open()
With Application
.Calculation = xlManual
.Iteration = True
.MaxIterations = 100
.MaxChange = 0.001
End With
ActiveWorkbook.PrecisionAsDisplayed = False
End Sub
Allerdings wird das VBA erst ausgeführt nachdem bereits der Hinweis auf den Zirkel gekommen ist. Hat da jemand eine Lösung wie man das machen kann, dass beim Öffnen der Datei sofort die Umstellung auf Iterationen vorgenommen wird ohne dass diese Hinweismeldung auftritt?
Danke für alle Tipps!
Grüße
Andreas