在任务计划程序运行的Excel实例中打开一个Excel文件(Open an Excel file i

2019-09-17 06:46发布

我使用任务计划自动执行各种使用Excel夜间任务。 通常情况下,任务打开的Excel,这反过来又打开一个指定的文件,做一些事情,并会自行关闭(和Excel),一个新的实例。

现在我有一个需要外接一个任务,并且使用外接的,需要独立的身份验证。 有没有办法来传递我的凭据 - 我有当外接程序加载到人工验证。 因为老式的方法总是启动一个新的(未经验证的)情况下,我无法弄清楚如何完全自动化,需要外接任务。

一个解决办法是打开的Excel之前,我离开的情况下,对外接认证,并留下该实例中打开。 然后,我在理论上可以安排一些文件,它实例中的开口(而不是推出一个新的实例来打开该文件,如上文所述),并尽一切的任务是,需要的加载项。

是否有可能,无论是直接通过定义任务一定的方式做到这一点,或者我可以按计划运行.bat文件?

Answer 1:

我有一个非常类似的问题,不知道如果你已经解决了通过VBA(的getObject(),SendMessage函数法等)这个问题呢。 我创建了这个一个单独的问题,只是表明我做了什么。 窗户FindWindows和SendMessgae用于自动认证的Excel VBA基本上我停留在如何通过用户名和密码外接弹出窗口。

感谢一百万次:)



文章来源: Open an Excel file in running instance of Excel with Task Scheduler