Help!

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

Hulp bij posten

Recente topics

Auteur Topic: timer-functie  (gelezen 2595 keer)

0 leden en 1 gast bekijken dit topic.

Offline YvC

  • Lid
  • *
  • Berichten: 37
  • Alle begin is moeilijk
timer-functie
« Gepost op: 03 november 2004, 20:04:11 »
Hallo iedereen,
hier ben ik nog eens met een simpel "?" vraagje.
Is er een mogelijkheid om via een macro met een soort timer functie een bepaald rekenblad te sluiten.
Het rekenblad wordt door meerdere personen gebruikt, ik zou willen vermijden dat het blijft openstaan bij persoon 1, daar er geen veranderingen kunnen aangebracht worden door persoon 2.
De timer zou beginnen lopen van zodra blad "start" wordt geopend ???

 ???
Groeten en bedankt op voorhand
Yvan
XP /SP2  Familiale (franse versie) -AMD Athlon 2400+  -  512 MB  -  NVDIA Gefo Ti 4200  -  Mathisa DVD + CD rw  -  80GB

Offline powerkite

  • Volledig lid
  • **
  • Berichten: 207
  • Oplossing.be
Re:timer-functie
« Reactie #1 Gepost op: 04 november 2004, 13:03:33 »
Ik heb ooit een timerfunctie gezien met een Loop maar het zou kunnen dat er dan geen andere bewerkingen meer mogelijk zijn. Je zou het natuurlijk eens kunnen testen

Timer = time + 25 ' timer is een variabele die de tijd bevat van 25seconden later

Do
DoEvents
Loop untill Time > Timer
of iets dergelijks
Win XP (pro) - Pentium - 2400Mhz - 512Mb - Hercules 9200se - ADSL - Office 2003 Pro

Jeekepeeke

  • Gast
Re:timer-functie
« Reactie #2 Gepost op: 04 november 2004, 19:56:17 »
Je zal idd de timer functie moeten gebruiken, maar ik vrees dat je altijd op één of andere manier gebruik zal moeten maken van een event.

Je kan bvb. bij het openen van de file de tijd bijhouden en vervolgens bij alle events die maar kunnen gebeuren controleren of de tijd al voorbij een door u bepaalde grens is.

Probleem is dat zo'n controle gelinkt is aan een event. En als ik het goed begrijp is het de bedoeling de file automatisch te sluiten als iemand vergeet de file dicht te doen en er dus net geen events plaatsvinden... De controle wordt maw niet uitgevoerd en schiet dus zijn doel voorbij :'(

Wordt niet simpel denk ik...

Offline YvC

  • Lid
  • *
  • Berichten: 37
  • Alle begin is moeilijk
Re:timer-functie
« Reactie #3 Gepost op: 04 november 2004, 22:42:38 »
'k zal eens "goegelen",
indien ik iets bruikbaar vindt post ik het wel,
het vb van powerkite, waarvoor dank, zal ik proberen te integreren, indien pos. resultaat, wordt het ook hier gepost

To Be Continued
 :D
Yvan
XP /SP2  Familiale (franse versie) -AMD Athlon 2400+  -  512 MB  -  NVDIA Gefo Ti 4200  -  Mathisa DVD + CD rw  -  80GB

Offline barthold

  • Volledig lid
  • **
  • Berichten: 171
  • ExWorks.be: Free Excel tools.
Re:timer-functie
« Reactie #4 Gepost op: 05 november 2004, 13:35:25 »
Yvan,
Weet je dat je met meerdere mensen tegelijkertijd aan een workbook kan werken? Dat heet "sharing" en is te vinden in Tools\Share Workbook. Misschien kan dat al een oplossing zijn...

Maar uit ervaring weet ik dat sharing nadelen heeft, vooral wat betreft de beslissing over welke veranderingen voorrang hebben tov andere. Ik heb dan ook voor verschillende bedrijven een AUTOCLOSE code geschreven, die een bepaalde workbook afsluit na een vrij definieerbare tijd van inactiviteit... De timers worden gereset bij normale workbook handelingen: cel veranderen, saven, van sheet veranderen,...

Op mijn site staat er trouwens een demo van die functionaliteit.
Een knop om een willekeurige workbook "autoclosing" te maken is ook opgenomen in mijn gratis EAT add-in toolpack dat je dus op exworks.be vindt... Normaal is die evenwel niet opgenomen in de gratis LT versie, maar misschien kan je mij overtuigen via een email om je die code te bezorgen? Als dat voor serieuze doeleinden is...
Bart
WinXP - Excel 2000/XP/2003

 


www.combell.com