Excel aktualisiert nicht Wert, wenn ich drücken Sie die EINGABETASTE

Ich habe ein sehr lästiges problem in einem meiner Arbeitsblätter in einer Arbeitsmappe. Ich benutze EXCEL 2007. Jede Zelle Wert wird nicht aktualisiert, wenn ich drücken Sie die EINGABETASTE. Entweder, wenn die Formel in der Zelle enthält eine if-Bedingung oder eine SVERWEIS-Funktion oder sogar eine DURCHSCHNITTLICHE Funktion. Alle Berechnungen sind auf automatisch eingestellt, Anwendung.Calculation = xlAutomatic, und auch die Berechnungen für die spezifischen Arbeitsblatt aktiviert sind, wie z.B. : ws.EnableCalculation = TRUE.

Darüber hinaus die ScreenUpdating auf TRUE gesetzt ist. Nachdem ich die ENTER-oder die ich nach unten ziehen der rechten Ecke, werden die Zellen aktualisiert werden, und Sie werden immer aktualisiert, wenn ich irgendwelche änderungen vornehmen. Jedoch nach dem speichern und erneuten öffnen wieder Sie wieder eingefroren werden. Ich habe nicht herausgefunden, Wann genau Sie aufhören, wieder aktualisiert. Alle Formatierungen werden gesetzt, um Allgemeine oder Zahl.

Besonders in IF-Bedingungen, wenn ich überprüfen Sie die Berechnungen durch die evaluate-Funktion, das Ergebnis ist richtig, aber es ist nicht an dem Bildschirm.

Jede Anregung? Dieses Ding macht mich verrückt.

  • Falls die Berechnung ist definitiv nicht behindert, dann würde ich vermute, Sie haben einen Zirkelbezug problem.
  • Ich überprüfte alle Blätter und nicht von Ihnen muss den Zirkulären Verweis in der Statusleiste neben sich Bereit. Außerdem, die Prüfung Zirkelbezug option deaktiviert ist, in der Formel Registerkarte
  • Ist es nur ein Tabellenblatt? Wenn ja, haben Sie jemals verwendet EnableCalculation auf das Blatt zu deaktivieren Berechnungen?
  • Ich habe diese Flagge aber jetzt auch wenn ich in allen Arbeitsblättern dieses flag auf True, das problem wird nicht gelöst.
  • Ich habe schon vorher gehört von Fällen, wo mit dieser Eigenschaft, verursacht Probleme. Ich würde versuchen Neuerstellung das Blatt.
  • Ich werde versuchen, das zu tun, dann. Wissen Sie, wie kann ich die isolieren, die eine Reihe von Arbeitsblättern und verhindern, dass die aus der Berechnung, wenn ich Sie nicht brauchen? Denn einige von Ihnen sind ziemlich schwer und nehmen Alter zu berechnen, aber ich glaube nicht, verwenden Sie diese.
  • Das ist eine ganz eigene Frage, und die Antwort hängt von der Art des Modells.
  • Es scheint, dass diese Flagge war das problem. Ich habe das gleiche problem mit diesem Kerl hier: mrexcel.com/forum/excel-questions/318115-enablecalculation.html Anwendung.CalculateFull verkauft mein problem. Aber ich fürchte, wenn dies wieder passieren wird. Ich werde versuchen, nicht zu verwenden EnableCalculation wieder. Mein anderes problem ist, dass ich ein Blatt (Tabelle2) mit mehr als 10.000 Zellen mit der Formel angetrieben, basierend auf Werte in einem anderen sheet (Tabelle1). Durch jede änderung in Tabelle1, es dauert eine Ewigkeit, bis update Tabelle2, aber ich don ' T wollen, verwenden Sie die Werte in Tabelle2 noch nicht. Also ich möchte zu isolieren, Sie für eine Weile.

InformationsquelleAutor Thanasis | 2015-07-08
Schreibe einen Kommentar