使用MS Query数据安排Excel 2010文件的自动更新?

我觉得这很容易,但显然不是。

我有一个存储过程返回一个dynamic结果集。 加载到Excel使用

Data -> From Other Sources -> MS Query -> exec MyProc 

获取我需要的数据到电子表格中,格式化我想要的方式(例如带有filter的蓝色标题,斑马条纹等)。

我想在一个共享的地方设置它,并且每晚都有计划的工作来更新数据。 我想到会有一个命令行开关,可以做到这一点,但我没有看到发生。 我可以根据需要使用计划任务或潮汐企业计划程序来完成此任务。

我不希望用户打开它时刷新,因为刷新需要1-2分钟。 我做的事情没有黑客行为?