Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: silentwolf am April 09, 2020, 08:17:34

Titel: Application.Calculation from Access
Beitrag von: silentwolf am April 09, 2020, 08:17:34
Hi,

in meinem Code verarbeite ich ach Excel und würde gern diesen etwas beschleunigen deshalb habe ich oder wollte ich "Application. Calculation = xlCalculationManual verwenden.
Hier bekomme ich aber immer eine Fehlermeldung Objektvariable ...
Natürlich wird eine Excel Referenz erstellt und Screenupdating funktioniert ohne Probleme nur mit Calculation hat das Programm seine Probleme.
Weiß jemand was hier das Problem sein kann.

Vielen Dank
Albert
Titel: Re: Application.Calculation from Access
Beitrag von: PapaMaik am April 09, 2020, 08:48:46
Moin, die Methode sieht auf dem ersten Blick korrekt aus.
Wenn Du mit F2 in den Objektkatalog gehst, bekommst Du den die Eigenschaft auch angezeigt?

Titel: Re: Application.Calculation from Access
Beitrag von: ebs17 am April 09, 2020, 09:12:30
Wissen kann nur ein Hellseher oder jemand, der Dir über die Schulter schaut, ansonsten werden gehen Fehler aus konkreten Maßnahmen vor, welche jetzt nicht aus dem hingeworfenen Brocken erkennbar sind.

Aber:
Application. Calculation = xlCalculationManual
Woher sollte der Code in Access wissen, dass mit Application eine Excelinstanz sein soll, zum Rechnen sogar eine ganz konkrete?

ZitatNatürlich wird eine Excel Referenz erstellt
Wird die auch benutzt?
Titel: Re: Application.Calculation from Access
Beitrag von: DF6GL am April 09, 2020, 09:18:05
Hallo,

und weiterhin bzgl. Syntax:


Application. Calculation = xlCalculationManual


dürfte hier ein Blank zu viel im Spiele sein...
Titel: Re: Application.Calculation from Access
Beitrag von: silentwolf am April 09, 2020, 09:54:16
Hallo Franz,

danke aber nein das war nicht deshalb es wurde nur vom mir geschrieben nicht kopiert.

Gruß
Albert

Titel: Re: Application.Calculation from Access
Beitrag von: DF6GL am April 09, 2020, 10:04:16
Hallo,

Du könntest in dieser Beziehung durchaus präziser sein  und immer C&P benutzen  ::)