我有一些自动化机器运行巴氏杀菌过程,传感器记录温度,时间,压力等值......
我们的主要控制软件确实为我们提供了这些值的历史图表,但无法邮寄它们。该软件能够将所有数据记录到Microsoft Access / SQL数据库中。对于公司来说,我们的日子从早上6点开始,所以每天24小时的工作时间是每天6点。
现在的问题是: 有没有办法挖掘数据库(可以选择其中一个)来绘制从最后一天早上6点到当天早上6点(X,Y图)的所有值的图表,自动在Excel中,并让它自动发送到某些邮件收件人每天上午6点?
如果是这样,我该怎么做?
答案 0 :(得分:0)
您可以让Excel查询Access数据库(如果电子邮件收件人在您的LAN中),因此当您刷新查询时(或者您可以在打开电子表格时自动刷新)它会获取相关信息只有一天。因此,不需要电子邮件,因为您始终使用相同的电子表格。
要做到这一点,首先打开您的访问数据库并创建一个视图(查询)来获取您需要的数据(使用它作为参考来获取今天或昨天的数据:https://support.office.com/en-us/article/Examples-of-using-dates-as-criteria-in-Access-queries-aea83b3b-46eb-43dd-8689-5fc961f21762)。
然后按照本教程将视图中的数据提取到excel:http://www.excel-easy.com/examples/import-access-data.html