Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Excel ran out of resources  (gelezen 3208 keer)

0 leden en 1 gast bekijken dit topic.

Offline MartG

  • Lid
  • *
  • Berichten: 37
  • Geslacht: Vrouw
  • Oplossing.be
Excel ran out of resources
« Gepost op: 23 juni 2020, 09:59:47 »
Hey,

Ik heb een macro gemaakt met wel wat formules in.
Als ik deze laat "afspelen" krijg ik de foutmelding "excel ran out of resources while attempting to calculate one or more formulas. As a result, these formulas cannot be evaluated".

Hoe kan ik deze foutmelding best vermijden?
De marco opsplitsen in 2 macro's, zou dat kunnen helpen?

Bedankt alvast voor jullie hulp
Mart

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.169
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Excel ran out of resources
« Reactie #1 Gepost op: 23 juni 2020, 11:20:20 »
Hallo MartG,

de macro opsplitsen in 2 delen zal misschien helpen, maar waarschijnlijk niet.

Je hebt waarschijnlijk grote "ranges" data die je laat sorteren of bewerken, of random bewerkingen die veel geheugen in beslag nemen.

Probeer eens om formules in je macro op te splitsen:

Beperk je formules tot 100.000 lussen, rijen of kolommen, door formules met grotere aantallen te splitsen in meerdere formules.

Heb je dergelijke problemen vaker, dan zou het aangeraden zijn om zeker (Windows & ) Excel 64 bits te gebruiken.

Ik veronderstel dat je geen voorbeeld kan aanhangen, maar als de Macro niet te lang in dan kan je mogelijk die code eens plaatsen, zodat de helpers kunnen zien wat de trigger is voor die foutmelding.

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline MartG

  • Lid
  • *
  • Berichten: 37
  • Geslacht: Vrouw
  • Oplossing.be
Re: Excel ran out of resources
« Reactie #2 Gepost op: 23 juni 2020, 15:17:25 »
Hey,

Zoals je idd zei, was de macro in 2 splitsen niet echt een oplossing.
In de bijlage heb ik een copy gezet van de code van visual basic, hoop dat je dit bedoelde en dat jullie mij hiermee kunnen helpen.

Alvast bedankt
Mart

Offline RedHead

  • Excel-Expert
  • Ambassadeur
  • *****
  • Berichten: 2.279
  • Geslacht: Man
  • Met Excel lukt 't wel.... (toch???)
Re: Excel ran out of resources
« Reactie #3 Gepost op: 23 juni 2020, 16:02:55 »
Het beste kan je berekeningen lekker in VBA afhandelen. Dáár ben je namelijk tóch al bezig. Maar als je VBA wilt gebruiken om er voor te zorgen dat er formules in je workbook worden weggeschreven, moet je de Calculation van het workbook uitzetten. Hier loopt je procedure namelijk op vast.
Aan het begin van het stuk in je procedure waar je die formules gaat wegschrijven in je worksheet: Application.Calculation = xlCalculationManual
En nadat alles is weggeschreven keer je dat weer om: Application.Calculation = xlCalculationAutomatic
______________________________

Groet, Leo

 


www.combell.com