Schleife mit Addins - Berchnung unvollständig
30.04.2014 11:42:50
Maxl
bei meinem Problem handelt es sich um (aus meiner Sicht) eine schwierige Herausforderung:
Ich habe eine Schleife, die auf mehrere Sheets zugreift, um sich die Basisdaten zu greifen und in ein temporäres Sheet kopiert. In diesem temporären Sheet finden nun weitere Berechnungen und Filterungen statt, u.a. werden in einige Zeilen Formeln eines Addins kopiert. Dieses Addin zieht aufgrund der in vorhergehenden Feldern stehenden Werte bestimmte Preise, Bewertungstage etc.
Das Makro funktioniert perfekt, solange nur für jeweils ein Sheet separat angewandt.
Jetzt die Herausforderung:
Sobald das Ganze in einer For-Schleife kombiniert wird, beendet das Addin die Berechnung nicht! Erst nach Ende der Schleife werden die Werte berechnet und eingetragen, was mir aber nicht mehr viel hilft.
Ich habe schon zahlreiche Lösungsmöglichkeiten durchprobiert, angefangen von Application.Wait bis zu Application.CalculationState = xlDone
Wär ganz groß, wenn ihr mir helfen könnt!
Viele Grüße
Maxl