首先要明确,你的自动导出,是客户端定时请求服务器URL来导出Excel(此时是相当于下载)还是直接在导出Excel(此时是存放在WEB服务器上)??如果是第一种.一个窗体/控制台/WindowsService/.......加个定时器获取下载URL就成了,(可考虑使用WebClient)如果是第二种.quartz.net+NPOI即可.
你可以设置一个windows服务。
定时去获取指定的数据。
调用excel方法,导出。