|
|
VBA turn off Calculation in Excel |
|
Jame |
Forum-Anfänger
|
|
Beiträge: 32
|
|
|
|
Anmeldedatum: 20.01.21
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.10.2022, 10:55
Titel: VBA turn off Calculation in Excel
|
|
|
|
|
Hallo zusammen,
in etlichen Exceldateien werden Messdaten eingetragen. Allerdings bremst Excel das Hauptprogramm ziemlich aus.
Ich habe gelesen, dass man die Calculation ausschalten kann und vor dem abspeichern wieder einschalten kann.
Mit diesen Befehlen kein Problem:
Excel.Application.ScreenUpdating = false;
Excel.Application.EnableEvents = false;
% Update Excel sheets
Excel.Application.ScreenUpdating = true;
Excel.Application.EnableEvents = true;
Das gleiche würde ich gerne machen mit:
Excel.Application.Calculation = 'xlCalculationManual';
Excel.Application.CalculateBeforeSave = true;
Allerdings kommt es zu einer Fehlermeldung bei:
Excel.Application.Calculation = 'xlCalculationManual';
Fehler...
Invoke Error, Dispatch Exception:
Source: Microsoft Excel
Description: Die Calculation-Eigenschaft des Application-Objektes kann nicht festgelegt werden.
Help File: xlmain11.chm
Help Context ID: 0
Hat jemand eine Lösung?
Beste Grüße
Jame
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 28.10.2022, 20:29
Titel:
|
|
Hallo,
auf -4135 setzen. Ja, ernsthaft...
https://learn.microsoft.com/de-de/o.....a/api/excel.xlcalculation
... und frag mich nicht, wie man (=Microsoft) auf solche Ideen kommt...
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
Jame |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 32
|
|
|
|
Anmeldedatum: 20.01.21
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 31.10.2022, 11:39
Titel:
|
|
Hallo Harald,
besten dank für deine Antwort und wie soll man da jemals darauf kommen^^
Allerdings habe ich es bisher trotzdem noch nicht mit folgender Zeile hinbekommen.
Es tritt weiterhin eine Fehlermeldung auf.
Was ist noch falsch?
Beste Grüße
Jame
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 31.10.2022, 12:30
Titel:
|
|
Hallo,
wie lautet denn die Fehlermeldung?
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
Jame |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 32
|
|
|
|
Anmeldedatum: 20.01.21
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 31.10.2022, 12:50
Titel:
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.495
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 01.11.2022, 08:59
Titel:
|
|
Hallo,
googeln der (bei mir englischsprachigen) Fehlermeldung hat mich hierhin geführt:
https://stackoverflow.com/questions.....-of-the-application-class
Lösung also: man benötigt ein geöffnetes Workbook, z.B. mit
Grüße,
Harald
_________________
1.) Ask MATLAB Documentation
2.) Search gomatlab.de, google.de or MATLAB Answers
3.) Ask Technical Support of MathWorks
4.) Go mad, your problem is unsolvable ;)
|
|
|
Jame |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 32
|
|
|
|
Anmeldedatum: 20.01.21
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.11.2022, 15:46
Titel:
|
|
Vielen Dank für die Anregung.
Bei mir hat es geholfen es hinder dem Workbook einzubauen.
Der Fehler mit den -4135 war trotzdem mies!
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|