Live-Forum - Die aktuellen Beiträge
Datum
Titel
16.10.2025 17:40:39
16.10.2025 17:25:38
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Automatische Berechnung ausschalten geht nicht

Forumthread: Automatische Berechnung ausschalten geht nicht

Automatische Berechnung ausschalten geht nicht
04.04.2003 10:15:50
Marko
Hallo liebe Leute,
ich versuche verzweifelt, die automatische Berechnung der Tabelle z.B. per

Private Sub UserForm_Initialize()
Application.Calculation = xlCalculationManual
End Sub

abzuschalten, und sie nach drücken des Verlassenknopfes wieder anzuschalten. Leider bekomme ich immer die Fehlermeldung
"Die Methode 'Calculation' für das Objekt '_Application' ist fehlgeschlagen."
WARUM???
Eine Hilfe dazu gibt es nicht. Habe Win2000 und Excel 97 - hat vielleicht jemand eine Idee?
vielen Dank!
Gruß Marko

Anzeige

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Automatische Berechnung ausschalten geht nicht
04.04.2003 10:20:42
heinz

heißt das schon
Application.Calculation = xlCalculationManual

nicht
Application.Calculation = xlManual

?

Re: Automatische Berechnung ausschalten geht nicht
04.04.2003 10:27:01
Marko

Hallo Heinz!
Habe beides probiert. xlManual bekommt man auch, wenn man's per Record aufnimmt - aber beides verursacht den gleichen Fehler.
Gruß Marko

Anzeige
Re: Automatische Berechnung ausschalten geht nicht
04.04.2003 11:02:08
heinz

tut mir leid - bei mir klaptts

ich hab:

Sub start()
UserForm1.Show
End Sub

Private Sub CommandButton1_Click()
Application.Calculation = xlAutomatic
Unload Me
End Sub


Private Sub UserForm_Initialize()
Application.Calculation = xlManual
End Sub

wenn ich die form lade und abbreche hab ich bei berechnen - manuell
und wenn ich lade und auf button1 klicke hab ich automatisch

passt also

muss bei dir an was andrem liegen

fg heinz

Anzeige
Re: Automatische Berechnung ausschalten geht nicht
04.04.2003 11:04:19
heinz

tut mir leid - bei mir klaptts

ich hab:

Sub start()
UserForm1.Show
End Sub

Private Sub CommandButton1_Click()
Application.Calculation = xlAutomatic
Unload Me
End Sub


Private Sub UserForm_Initialize()
Application.Calculation = xlManual
End Sub

wenn ich die form lade und abbreche hab ich bei berechnen - manuell
und wenn ich lade und auf button1 klicke hab ich automatisch

passt also

muss bei dir an was andrem liegen

fg heinz

Anzeige
Re: Automatische Berechnung ausschalten geht nicht
04.04.2003 11:10:39
Marko

Hm... sieht bei mir ganz ähnlich aus wie Deine Subs. Muss wohl irgendein Bug sein - leider kann ich hier nicht mal eben Office neu installieren. Jetzt muss ich die wunderhübsche Zellenberechnung per Formeln komplett löschen und alles in VBA verlegen, die Eingaben dauern sonst viel zu lange. :-(
Danke trotzdem für Deine Mühe!
viele Grüße
Marko

Anzeige
Habs! Der Fokus ist es!
04.04.2003 13:42:07
Marko

Habe folgende Lösung bei http://www.experts-exchange.com/Applications/MS_Office/Q_11528759.html gefunden: die Tabelle muss (per Zellenauswahl) erst den Fokus bekommen!

(...)

I would guess your macro is being triggered by a button? if so try passing focus back to the sheet by selecting any cell, like below

Dim Cell As Range
[A1].Select 'DAS hier ist entscheidend!!!!!!!!!!!!!!
With Application
.ScreenUpdating = False
.Calculation = xlCalculationManual

For Each Cell In Range("Office_Input_Sheet")
If Not Cell.Locked Then Cell.Value = ""
Next Cell

.ScreenUpdating = True
.Calculation = xlCalculationManual
End With

Gruß Marko


Anzeige
Re: Habs! Der Fokus ist es!
04.04.2003 22:44:20
heinz

danke für die info - fg, heinz

;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige