【发布时间】:2017-04-16 02:10:41
【问题描述】:
是否可以在 MS Access 中安排模块每天在特定时间运行?如果不可能,那么安排 MS Access 中的模块每天运行的最佳和最简单的方法是什么?
脚本用于将表从 MS Access 导出到 xls 文件,如下所示
Dim outputFileName As String
outputFileName = CurrentProject.Path & "\Export_" & Format(Date, "yyyyMMdd") & ".xls"
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "bolnickiracun", outputFileName, True
【问题讨论】:
-
使用表单计时器并让数据库保持打开状态,如果您在访问范围内进行操作。
-
@Nathan_Sav 问题是,大约有 10 个 Access 数据库,我想导出 .xlsx 中的每个数据库,然后在 MySQL 中安排自动导入,我已经完成了那部分,但我没有不知道是否可以在Access中调度模型,并且DB非常大,并且不断打开所有Access文件,RAM会一直满
-
@tom preston 我尝试了那个解决方案,但对我来说它不起作用,或者我不知道这样做,我也不明白 /x 是什么意思以及需要放什么而是“这一行中的 DoSomething” C:\Users\Public\schedTest.accdb /x DoSomething
-
创建 1 个链接数据库,控制它并使用表单计时器打开相关的访问数据库并做它需要做的事情。具有数据库名称、执行时间、执行宏等的表...
标签: vba ms-access scheduled-tasks