ich bin absolut neu hier im Forum, war bisher nur fleißig beim Lesen der Beiträge und habe meistens dann auch eine Lösung für meine Probleme gefunden.
Jetzt habe ich aber ein Problem, für das ich bisher einfach keine Lösung finde:
Ich benutze Excel 2010. In der Datei, die ich auch angehängt habe, werden kurz gesagt mit einem Makro Spalten kopiert und rechts neben der letzten beschriebenen Spalte eingefügt. Bei diesem Vorgang werden auch die Formeln angepasst. Und zwar so:
"
letztespalte = ActiveSheet.Cells(6, 256).End(xlToLeft).Column
anzahlaenderung = Right$(ActiveSheet.Cells(6, letztespalte).Value, 2) + 1
letztezeile = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).Row
'Formel im hinzugefügten Bereich anpassen:
'Formel [Sum_Sup_Plan]:
Cells(7, letztespalte + 3).FormulaLocal = "=[@[Orders " & anzahlaenderung & "]]+_
[@[Forecast " & anzahlaenderung & "]]"
'Formeln bis zur letzte gefüllten Zeile anpassen:
With ActiveSheet
.Range(.Cells(7, letztespalte + 3), Cells(letztezeile, letztespalte + 3))._
FormulaLocal = .Cells(7, letztespalte + 3).FormulaLocal
End With
"
Hierbei werden die Formeln in einen Bereich geschrieben, der als Tabelle formatiert ist.
Hier die Datei: https://www.herber.de/bbs/user/133418.xlsm
Mein Problem: Die Formeln werden so, wie sie sein sollen, in die Spalten geschrieben und es sieht alles tutti aus. Wenn man dann jedoch in die Zellen, auf die sich die Formeln beziehen, andere Zahlen reinschreibt, wird nichts berechnet! Die Formeln funktionieren erst, nachdem man die Datei speichert, schließt und neu öffnet.
Automatische Berechnung ist in den Optionen eingeschaltet...
Ich würde mich sehr freuen, wenn mir jemand helfen kann!
Danke und Gruß
Sonja