我一直想知道如何(以及是否)可以通过 VBA 将本地 Excel 连接到 Citrix 版本的 Excel。
背景
我们正在为我们的加盟商和商店制定预算,在这个过程中,我们使用了来自我们的 BI 系统的大量数据输出。复制和粘贴过程非常耗时。我们发现,与其使用 10-15 个不同的报表,我们可以通过使用 1 个具有 10-15 个不同表格的报表来管理,它将导出到具有 10-15 个不同工作表的 1 个工作簿(每个表格一个)。此导出是对 Excel 的 Citrix 应用程序进行的。
我需要做什么
我想将我的本地 excel 连接到我通过 Citrix 打开的唯一工作簿。我不确定是否需要通过 Citrix 以某种方式创建网关,或者是否可以在没有网关连接的情况下识别打开的工作簿。如果我能够连接到这本工作簿,那么其他一切都很容易制作。
问题
是否可以在这两个不同的 Excel 应用程序之间建立连接?如果是这样,我应该如何开始?
我尝试使用 ActiveWindow,但由于它不在同一个应用程序中,它当然无法识别它......
提前致谢