Ik ben bezig in Access, maar daarbij heb ik een scriptje dat er om de bepaalde tijd een macro moet starten.
Nu heb ik het scriptje wel voor het tellen van de tijd. Maar hoe start ik een macro?
Ik heb tot nu toe dit, maar het is niet echt goed nog
Nu heb ik het scriptje wel voor het tellen van de tijd. Maar hoe start ik een macro?
Ik heb tot nu toe dit, maar het is niet echt goed nog
Visual Basic:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| Private Sub Form_Timer() Dim CurrentTime As Date CurrentTime = CDate(Format(Now(), "hh:nn")) Select Case CurrentTime Case CDate("08:30"), CDate("10:30"), CDate("12:30"), CDate("14:30"), CDate("16:30") Const DBPath = "C:\DBpath\MyDB.mdb" Const MacroName = "MyMacro" Set AccessApp = GetObject(DBPath, "Access.Application") AccessApp.DoCmd.RunMacro MacroName Case Else 'Do nothing End Select End Sub |
[ Voor 11% gewijzigd door DNA_Saint op 24-08-2007 10:40 ]
Huub Huub Barbatruc!