我使用任务计划程序通过 Excel 自动执行各种夜间任务。通常,该任务会打开一个新的 Excel 实例,然后打开一个指定的文件,该文件执行一些操作并关闭自身(和 Excel)。
现在我有一个需要加载项的任务,并且使用加载项需要单独的身份验证。无法传递我的凭据 - 我必须在加载项加载时手动进行身份验证。因为老式方式总是启动一个新的(未经身份验证的)实例,所以我无法弄清楚需要加载项的任务如何完全自动化。
一种解决方法是在我离开之前打开一个 Excel 实例,对加载项进行身份验证,然后让该实例保持打开状态。然后我理论上可以安排在该实例中打开某个文件(而不是如上所述启动一个新实例来打开文件)并执行需要加载项的任何任务。
是否可以通过以某种方式直接定义任务或在我可以按计划运行的 .bat 文件中执行此操作?