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

Forumthread: Berechnung abbrechen

Berechnung abbrechen
10.03.2006 13:22:43
David
Hallo,
in großen Excel-Dateien mit vielen Formeln/Verweisen habe ich oft das Problem, dass Excel ziemlich lange berechnet. Deshalb habe ich das automatische Berechnen in den Optionen ausgestellt. Ab und wann komme ich versehentlich zu früh auf F9 [Berechnen]. Gibt es eine Möglichkeit, die aktive Berechnung wieder abzubrechen?
Danke&Gruß,
David
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Berechnung abbrechen
10.03.2006 13:26:32
Sylvio
Hallo David,
meines Wissens nicht. Also vorsicht mit dem Finger in der F9-Gegend :-)
Gruß Sylvio
AW: Berechnung abbrechen
10.03.2006 14:06:06
Andreas
Hi David,
häufig klappt es mit der Esc-Taste, zumindest bei iterativen Ermittlung geht das ganz gut bei mir. Aber perfekt ist das auch nicht ...
Grüße
Andreas
AW: Berechnung abbrechen
10.03.2006 14:08:24
David
Hi Andreas,
ja habe ich auch schon festgestellt, das klappt aber leider nur sehr selten...
Gruß,
David
Anzeige
AW: Berechnung abbrechen
10.03.2006 14:16:12
Andreas
Hi David,
noch eine Idee, du kannst ja die Taste F9 neu belegen, also im VBA Editor unter Diese Arbeitsmappe folgendes eingeben:

Private Sub Workbook_Open()
Application.OnKey "{F9}", "WBCalculate"
End Sub


Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.OnKey "{F9}"
End Sub

Dann legst du in einem Modul noch die Sub WBCalculate an und baust dort einfach eine Abfrage rein mittels MsgBox, ob berechnet werden soll oder nicht, bei Ja, dann einfach mit Calculate rechnen lassen ansonsten Exit Sub. Damit kannst du nicht unbeabsichtigt einer Berechnung auslösen ... hilft das weiter?
Grüße
Andreas
Anzeige
;
Anzeige
Anzeige

Infobox / Tutorial

Berechnung in Excel abbrechen: Tipps und Tricks


Schritt-für-Schritt-Anleitung

  1. Automatisches Berechnen deaktivieren: Gehe zu Datei > Optionen > Formeln und wähle die Option Manuell. So vermeidest du, dass Excel automatisch Berechnungen durchführt, wenn du Daten änderst.

  2. Berechnung abbrechen: Um eine laufende Berechnung in Excel abzubrechen, drücke die Esc-Taste. Dies funktioniert allerdings nicht immer zuverlässig, besonders bei großen Datenmengen.

  3. F9-Taste neu belegen: Wenn du häufig versehentlich die F9-Taste drückst, kannst du diese im VBA-Editor umprogrammieren:

    Private Sub Workbook_Open()
       Application.OnKey "{F9}", "WBCalculate"
    End Sub
    
    Private Sub Workbook_BeforeClose(Cancel As Boolean)
       Application.OnKey "{F9}"
    End Sub
    
    Sub WBCalculate()
       If MsgBox("Möchten Sie die Berechnung durchführen?", vbYesNo) = vbYes Then
           Calculate
       Else
           Exit Sub
       End If
    End Sub

    Damit kannst du eine Berechnung in Excel kontrolliert auslösen oder abbrechen.


Häufige Fehler und Lösungen

  • Esc-Taste funktioniert nicht: Bei komplexen Berechnungen oder langen Formeln kann es sein, dass das Drücken der Esc-Taste nicht sofort reagiert. In solchen Fällen hilft oft nur das Warten oder das Schließen von Excel.

  • Falsches Verhalten bei VBA: Achte darauf, dass du die richtigen Berechtigungen und Einstellungen für Makros aktiviert hast, sonst funktioniert das Umprogrammieren der F9-Taste nicht.


Alternative Methoden

  • Excel Solver abbrechen: Wenn du mit dem Excel Solver arbeitest und die Berechnung abbrechen möchtest, kannst du ebenfalls die Esc-Taste verwenden oder das Solver-Fenster schließen.

  • Berechnung unterbrechen: Bei sehr großen Excel-Dateien mit vielen Verweisen kannst du auch versuchen, die Berechnung in mehreren Threads zu optimieren. Gehe dazu zu Datei > Optionen > Formeln und passe die Anzahl der Berechnungsthreads an, z.B. 4 oder 8.


Praktische Beispiele

  • Formel abbrechen in großen Datenmengen: Bei großen Excel-Dateien kann eine Berechnung schnell mehrere Minuten in Anspruch nehmen. Aktivere die manuelle Berechnung und führe die Berechnung nur dann aus, wenn du sicher bist, dass du die Daten nicht mehr änderst.

  • Aufträge effizient verwalten: Verwende die oben genannten VBA-Tricks, um sicherzustellen, dass du nicht versehentlich eine Formel ausführst, die lange dauert. So kannst du deine Arbeitsabläufe optimieren und Excel-Prozesse abbrechen, wenn nötig.


Tipps für Profis

  • Nutze die Möglichkeit, Excel-Berechnungen in mehreren Threads zu verwalten, um die Performance zu steigern. Bei sehr großen Datenmengen kann dies die benötigte Zeit erheblich verkürzen.

  • Implementiere VBA-Skripte, um häufige Berechnungen zu automatisieren und so Excel-Befehle schnell abzubrechen, falls du die Berechnung stoppen möchtest.


FAQ: Häufige Fragen

1. Wie kann ich die Berechnung in Excel jederzeit abbrechen? Die einfachste Methode ist, die Esc-Taste zu drücken. Dies funktioniert jedoch nicht immer zuverlässig, besonders bei komplexen Berechnungen.

2. Ist es möglich, die F9-Taste neu zu belegen? Ja, du kannst die F9-Taste im VBA-Editor umprogrammieren, um eine Bestätigung zu erhalten, bevor eine Berechnung durchgeführt wird.

3. Welche Excel-Version benötige ich für die VBA-Anpassungen? Die VBA-Anpassungen sind in den meisten modernen Excel-Versionen verfügbar, einschließlich Excel 2010 und neuer.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige