你能在VBA中安排定期数据导入吗?

时间:2014-11-11 15:23:36

标签: excel vba excel-vba

我有一个VBA函数,当通过工作表上的按钮调用时,从网站中提取.csv文件并将其导入我的工作簿。问题是文件是在白天以不同的时间间隔上传的,所以我必须定期检查网站。

在调用函数时,我可以在VBA中安排一种方法吗?

1 个答案:

答案 0 :(得分:0)

您可以使用Application.OnTime()方法,该方法可让您在其他设置中安排特定时间的宏。但是你最好使用VB Script或类似的东西。

同样重要的是要注意,如果要使用VBA,工作簿需要一直打开,而VBS文件将以静默方式运行,并且可以在启动时触发运行。

如果你对VBA足够熟练,那么编写VBS就不会有问题。