• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

excel zet na 30 sec rekenen de vorderingen niet meer op het scherm

Status
Niet open voor verdere reacties.

sylvester-ponte

Verenigingslid
Lid geworden
19 apr 2007
Berichten
6.621
Hallo, in een in elkaar geprutst programmaatje moet excel een indeling uitzoeken.
Dat duurt natuurlijk lang.
Ik wil graag op het scherm kunnen zien wat er gebeurt.
Na ongeveer 30 sec schakelt excel het beeld uit (dwz de vordringen worden niet meer getoond).
Pas als de oplossing gevonden is komt het beeld weer terug.
En na nog meer tijd raak ik het contact helemaal kwijt.
Dan kan ik het programma niet eens meer afbreken.

Is dit te voorkomen???
 
Laatst bewerkt:
Dat programmaatje is een macro? Staat daar ergens de kreet Application.ScreenUpdating = False in?
 
Sylvester,

maakt het verschil als je via de statusbar steeds iets op het scherm laat zetten?
Bijv. een teller uit een For .... Next lus
 
het lijkt dat ergens in windows excel maximaal 30 seconden krijgt om normaal te werken.
daarna komt hij op de achtergrond te draaien.
dan heb je er geen invloed meer op. en het excel scherm wordt niet meer bijgewerkt.
 
Laatst bewerkt:
Bij mij draait hij de volle dertig seconden. Heb je al eens gekeken in het configuratiescherm bij energiebeheer?
 
energie beheer staat zo energie verslindend mogelijk.
ook dat helpt niet.

ook het aantal processors op 1 gezet (in opties van excel)
maakt ook niets uit
 
Laatst bewerkt:
hier draait hij in ieder geval 1:59 als ik die tijd in c2 zet
 
Kijjk eens bij windows/configuratie instellngen/beeldscherm/schermbeveiliging
 
Daar heb ik echt geen idee van.
Let op: de gebruiker krijgt op die manier weer grip op Excel wat ongewenste effecten kan hebben, bijvoorbeeld als hij van tabblad wisselt.
Maar meer kon ik ook niet verzinnen.
 
ik zet de vraag nog niet op opgelost,
wand misschien weet iemand een instelling in excel of windows,
waardoor dit zonder "temp=DoEvents" kan.
want dat kost toch een beetje rekentijd.
in mijn loopje kost het ongeveer 12% van de loops die hij in 30 seconde doorloopt
 
Ik word nieuwsgierig naar een schermafdruk van configuratiescherm/beeldscherm/beveiliging.

DoEvents triggert nl. het systeem zodat het lijkt alsof ermee gewerkt wordt. De afwezigheid van enige input doet windows besluiten dat het beeldscherm dan wel uitgeschakeld kan worden.
 
Laatst bewerkt:
afbeelding schermbeveiliging
 

Bijlagen

  • afbeelding schermbeveiliging.PNG
    afbeelding schermbeveiliging.PNG
    41,9 KB · Weergaven: 57
en wat bij energiebeheer / energiebeheerschema's ?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan