Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Fehler Excel ersetzt Formel durch Wert der Formel

Fehler Excel ersetzt Formel durch Wert der Formel
04.03.2005 15:14:09
Norbert
Hallo Ihr Profis,
in meinem Excel habe ich anscheinend eine Fehlfunktion:
in einem Tabellenblatt habe ich drei Formeln: H6 = SUMME(E14:E65529), H7 = =SUMME(F14:F65529, H8 =H6-H7, Jeweils die zwei nebeneinander liegenden Zellen (H6 und I6) sowie (H7 und I7) sowie (H8 und I8) wurden über "Zellen verbinden" verbunden. Alle Zellen sind geschützt, das Arbeitsblatt ist auch geschützt.
Per VBA entferne ich den Blattschutz, trage (aus einer USER-Form) einen Wert im Bereich E14:E65529 (Ausgaben) bzw. F14:F65529 (Einnahmen) ein, mache noch verschiedene andere Aktionen, und setzte danach den Blattschutz wieder.
Nun mein Problem:
Nach einigen Druchläufen steht in H8 nicht mehr die Formel (=H6-H7) sondern es wird das jeweilige Ergebnis der Formel in die Zelle H8 eingetragen (z.B. 800,00). Es liegt hier kein reiner Darstellungsfehler vor, sondern der Wert hat tatsächlich die Formel überschrieben bzw. ersetzt.
Per VBA habe ich im Makro keinen solchen Befehl drin.
Kennt jemand diesen Fehler ?
Falls ja, wie schaffe ich hier Abhilfe ?
Gruß
Norbert
Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Fehler Excel ersetzt Formel durch Wert der Formel
04.03.2005 15:37:44
Luc
Hallo Norbert,
du weißt doch wie das ist, "der größte Bug sitzt immer vor dem PC"! Ich glaub nicht an unschuldige User und "unschuldige" Programme! Von allein passiert das bestimmt nicht. Allerbestens haben deine Makros nur einen XL-Bug "aufgeweckt". Ferndiagnose ohne Code ist jedenfalls schwer!
Gruß Luc :-?
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Fehlerbehebung: Excel ersetzt Formel durch Wert der Formel


Schritt-für-Schritt-Anleitung

  1. Blattschutz entfernen: Stelle sicher, dass der Blattschutz vor Änderungen entfernt wird. Das kannst Du mit VBA wie folgt tun:

    ActiveSheet.Unprotect "dein_passwort"
  2. Werte eingeben: Aktualisiere die Werte in den Zellen E14:E65529 und F14:F65529.

  3. Formeln prüfen: Überprüfe die Formeln in den Zellen H6, H7 und H8. Stelle sicher, dass sie korrekt eingegeben sind:

    • H6: =SUMME(E14:E65529)
    • H7: =SUMME(F14:F65529)
    • H8: =H6-H7
  4. Blattschutz wieder aktivieren: Aktiviere den Blattschutz nach den Änderungen wieder:

    ActiveSheet.Protect "dein_passwort"
  5. Makros überprüfen: Stelle sicher, dass keine anderen Makros im Hintergrund laufen, die die Formeln beeinflussen könnten.


Häufige Fehler und Lösungen

  • Excel Darstellungsfehler: Manchmal kann es vorkommen, dass Excel Formeln nicht korrekt anzeigt. Überprüfe, ob die Zellen richtig formatiert sind.

  • Excel Fehler bei geschützten Zellen: Wenn Zellen verbunden sind und der Blattschutz aktiv ist, können unerwartete Werte in Zellen erscheinen. Achte darauf, dass Du zuerst die Zellen entsperrst.

  • Formel durch Wert ersetzen: Wenn Du eine Formel durch den Wert ersetzen möchtest, kannst Du die Funktion WERT() verwenden. Beispiel: =WERT(H6-H7).


Alternative Methoden

  • Formel durch Wert ersetzen: Wenn Du die Formel absichtlich durch den Wert ersetzen möchtest, kannst Du dies manuell tun, indem Du die Zelle kopierst und dann mit "Inhalte einfügen -> Werte" einfügst.

  • Excel #WERT abfangen: Verwende Fehlerprüfungsfunktionen wie WENNFEHLER(), um sicherzustellen, dass unerwartete Fehler abgefangen werden:

    =WENNFEHLER(H6-H7, "Fehler")

Praktische Beispiele

  • Beispiel 1: In einem Budgetblatt kannst Du die Einnahmen und Ausgaben summieren und die Differenz in einer Zelle anzeigen:

    H6: =SUMME(E14:E65529)
    H7: =SUMME(F14:F65529)
    H8: =H6-H7  // Zeigt den Gewinn oder Verlust
  • Beispiel 2: Wenn Du eine Formel durch ihren Wert ersetzen möchtest, kopiere die Zelle H8, mache einen Rechtsklick und wähle "Inhalte einfügen -> Werte".


Tipps für Profis

  • Regelmäßige Backups: Speichere regelmäßig eine Sicherungskopie Deiner Excel-Datei, um Datenverlust zu vermeiden.

  • Makros optimieren: Überprüfe Deine VBA-Codes auf mögliche Bugs, die die Formeln beeinflussen könnten. Ein "aufgeweckt" Bug könnte die Ursache sein.

  • Zellenformatierung: Achte darauf, dass die Zellen für die Formeln nicht auf Text formatiert sind, da dies zu Excel Fehlern führen kann.


FAQ: Häufige Fragen

1. Warum ersetzt Excel meine Formeln durch Werte? Das kann passieren, wenn der Blattschutz aktiv ist und Änderungen über Makros erfolgen, die nicht richtig ausgeführt werden.

2. Wie kann ich sicherstellen, dass meine Formeln nicht überschrieben werden? Vermeide das Verbinden von Zellen, wenn die Formeln sich auf angrenzende Zellen beziehen. Stelle sicher, dass alle Zellen korrekt formatiert sind und keine unerwünschten Makros laufen.

3. Was ist der Unterschied zwischen "Formel durch Wert ersetzen" und "Wert abfangen"? "Formel durch Wert ersetzen" bedeutet, die Formel durch das aktuelle Ergebnis zu ersetzen, während "Wert abfangen" bedeutet, einen Fehler in der Berechnung zu behandeln, ohne die Formel zu ändern.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige