Db automatish afslluiten om een bepaald uur .

Status
Niet open voor verdere reacties.

aldo1974

Gebruiker
Lid geworden
13 jun 2008
Berichten
61
Hellowz ,

Iemand een idee welke code ik moet gebruiken om een Access database om een bepaald uur automatish moet laten sluiten ?

in Excell heb ik het ooit gemaakt met volgende code maar in access krijg ik het niet klaar .
"bericht" en " opslaan" verwijst naar een aparte module
ben geen held in VBA :confused:

code :

Private Sub Workbook_Open()
Sheets("start").Select
Application.OnTime TimeValue("05:40:00"), "bericht"
Application.OnTime TimeValue("05:45:00"), "opslaan"
End Sub

End Sub
 
Beste ik heb de vraag onder een ander rubriek geplaatst namelijk Discussies in forum : Visual basic for Applications (VBA)
Deze mag gesloten worden .
 
Laatst bewerkt:
Moet je effe zelf doen rechtonder aanvinken dat de vraag is opgelost.
 

Ben laaiend enthousiast naar u voorstel , maar kan het tot mijn spijt niet openen :-(

Ben niet in bezit van Acces 2007 , ook niet van plan onmiddelijk aan te schaffen daar mijn werkgever ook met versie 2003 werkt .

Kan u het mischien in een andere extensie posten ?

bij voorbaat dank .
 
De Db afsluiten via een timer functie werkt als volgt
Je opent het formulier in ontwerpweergave
Je opent het eigenschappenvenster van het formulier
Je moet dan bij gebeurtenissen de volgende instellingen veranderen
Timerinterval: 1000=1 seconden ( dus je kan het beste op 300000 zetten dan kijkt hij om de 5 minuten)
Bij timer:
Maak je een macro
Daar zet je bij de voorwaarden :” DatePart("h";Now())>5 And DatePart("h";Now())<7”
Bij actie zet je “afsluiten”
Nu sluit hij de DB af tussen 6 en 7 uit

Zo moet het werken….
 
De Db afsluiten via een timer functie werkt als volgt
Je opent het formulier in ontwerpweergave
Je opent het eigenschappenvenster van het formulier
Je moet dan bij gebeurtenissen de volgende instellingen veranderen
Timerinterval: 1000=1 seconden ( dus je kan het beste op 300000 zetten dan kijkt hij om de 5 minuten)
Bij timer:
Maak je een macro
Daar zet je bij de voorwaarden :” DatePart("h";Now())>5 And DatePart("h";Now())<7”
Bij actie zet je “afsluiten”
Nu sluit hij de DB af tussen 6 en 7 uit

Zo moet het werken….


Waauw , mijn complimenten en gemeende dank voor de hulp .
 
Nogmaals mijn dank aan Forum lid Paul.Jacobs :thumb:

dankzij hem is de timer functie nu duidelijk en met de bijhorende code zelfs werkend .

Ik heb een kleine aanpassing gedaan zodat de db automatish sluit tussen 6.00h en 6.01h .

ik heb de begeleidende tekst gekoppieerd en de verandering in het vet gezet.
Database afsluiten tussen 6.00h en 6.01h

Uitleg :
Timerinterval: 1000=1 seconden ( dus je kan het beste op 5000 zetten dan kijkt hij om de 5 seconden)
Bij timer:
Maak je een macro
Daar zet je bij de voorwaarden :” Time() Between #6:00:00# And #6:01:00#
Bij actie zet je “afsluiten”
Nu sluit hij de DB af tussen 6.00h en 6.01h uit

Misschien hebben meerderen iets aan deze hulp.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan