我对如何完成一系列任务感到迷茫,我什至不知道从哪里开始,我觉得可以用脚本等来完成。
我希望执行的任务
-
根据月/年从 Access 上的表中提取数据。
Example: It is November 1st, 2017 and I want Access to take data from only October 2017 and nothing else. Then next month December 1st, 2017 and it takes data from November 2017
然后 我希望该数据转到Excel,然后导出为.xlsx,其中包含月份/年份
Example: "October2017Datasheet.xlsx"
主题演讲/我到目前为止的理解
- 您可以使用 Windows 的任务计划程序自动执行某些任务
- 我希望整个过程以某种方式自动化
感谢您提供的任何帮助,非常感谢
在 Excel 中使用 CopyFromRecordset 方法将数据检索到新工作簿中。
筛选这些内容:
DateDiff("m", [YourDateField], Date()) = 1
保存新工作簿,并为其命名:
Format(DateAdd("m", -1, Date()), "mmmmyyyy") & "Datasheet.xlsx"
在工作簿中插入代码以运行代码:
Private Sub Workbook_Open()
FunctionToImportData()
FunctionToSaveWorkbook()
Application.Quit
End Sub
现在,使用 Windows 的任务计划程序每月运行一次 Excel 和您的工作簿。