RadboudAKF
Gebruiker
- Lid geworden
- 3 nov 2010
- Berichten
- 219
Goedemorgen,
Ik heb een gebeurtenisprocedure die wordt uitgevoerd als er in een formulier op een knop wordt geklikt; een Excel-sheet geimporteerd vanaf ons netwerk. Toch zou ik willen dat de Excel-sheet eens per dag wordt 'opgehaald' zonder de database te openen en op de knop te drukken. Ik zou dat bv. één keer per dag willen aanroepen via een CMd-file waarin ik de Access-database start en procedure uitvoer.
De (gebeurtenis)procedure ziet er nu als volgt uit:
Dim Elektrolyten As String
Elektrolyten = "H:\JCI\8.0 Lijst Hoog Risico Medicatie\Geconcentreerde electrolyten\Lijst-Geconcentreerdelectrolyten.xlsx"
DoCmd.TransferSpreadsheet , acSpreadsheetTypeExcel12Xml, "Elektrolyten-2", Elektrolyten, False
End Sub
Dit werkt perfect, maar ik wil dit eigenlijk los van die knop gaan uitvoeren. Ik wil dit laten uitvoeren door in een CMD-file de procedure (of Module) aan te roepen op een bepaald tijdstip (één keer per dag).
Hoe krijg ik dat voor elkaar? Ik heb eigenlijk geen ervaring met procedures die niet worden aangeroepen via formulieren in ACCESS. Wellicht druk ik mij nogal ondeskundig uit, maar ik weet niet hoe ik dit anders kan uitleggen.
Groet,
RadboudAKF aka Jan
Ik heb een gebeurtenisprocedure die wordt uitgevoerd als er in een formulier op een knop wordt geklikt; een Excel-sheet geimporteerd vanaf ons netwerk. Toch zou ik willen dat de Excel-sheet eens per dag wordt 'opgehaald' zonder de database te openen en op de knop te drukken. Ik zou dat bv. één keer per dag willen aanroepen via een CMd-file waarin ik de Access-database start en procedure uitvoer.
De (gebeurtenis)procedure ziet er nu als volgt uit:
Dim Elektrolyten As String
Elektrolyten = "H:\JCI\8.0 Lijst Hoog Risico Medicatie\Geconcentreerde electrolyten\Lijst-Geconcentreerdelectrolyten.xlsx"
DoCmd.TransferSpreadsheet , acSpreadsheetTypeExcel12Xml, "Elektrolyten-2", Elektrolyten, False
End Sub
Dit werkt perfect, maar ik wil dit eigenlijk los van die knop gaan uitvoeren. Ik wil dit laten uitvoeren door in een CMD-file de procedure (of Module) aan te roepen op een bepaald tijdstip (één keer per dag).
Hoe krijg ik dat voor elkaar? Ik heb eigenlijk geen ervaring met procedures die niet worden aangeroepen via formulieren in ACCESS. Wellicht druk ik mij nogal ondeskundig uit, maar ik weet niet hoe ik dit anders kan uitleggen.
Groet,
RadboudAKF aka Jan