![Microsoft Excel - 在两个 MS Excel 实例/会话中实时更新工作表](https://linux22.com/image/1322406/Microsoft%20Excel%20-%20%E5%9C%A8%E4%B8%A4%E4%B8%AA%20MS%20Excel%20%E5%AE%9E%E4%BE%8B%2F%E4%BC%9A%E8%AF%9D%E4%B8%AD%E5%AE%9E%E6%97%B6%E6%9B%B4%E6%96%B0%E5%B7%A5%E4%BD%9C%E8%A1%A8.png)
这是我需要完成的任务,但我不知道如何完成。实际上,我将有两个单独的 MS Excel 文件。一个称为 DATAENTRY.XLSX,另一个称为 DATADISPLAY.XLSX。当信息输入到 DATAENTRY.XSXL 中时,它会更新图形和信息,以便在 DATADISPLAY.XSLX 上显示图表。因此,公式从一个转到另一个。
我需要弄清楚如何在各自的 MS EXCEL 实例中打开每个文件(不在同一个会话中)。然后,我需要能够将数据输入到 DATAENTRY.XLSX 中,输入信息后,MS Excel 实例 1 中该电子表格文件中的数据将用于更新 DATADISPLAY.XSLX 上的图形/图表。
它不必是真正的“实时”,但最好是实时。如果我在一个文档中按下 ENTER 键,我希望看到更新反映在另一个文档中。最坏的情况是,我在 DATAENTRY.XSLX 中更新信息并点击“保存”,一旦保存,它就会在另一个文档中更新。
有办法实现这一点吗?这种设置的原因在于保持图形/图表信息在 WEB-EX 类型的演示中可见,同时我在另一台计算机上获取信息时更新信息。这似乎是我通过 WEB-EX 软件和双显示器显示使其工作的唯一方法,我只是不知道如何链接文件并允许它们在单独的 MS Excel 实例中相互更新。
谢谢!
答案1
如果您无法在自己的 Excel 实例上打开两个单独的 Excel 文档,我发现的唯一解决方案是转到菜单=>Excel 选项=>高级=>常规=>更改忽略使用 DDE 的其他应用程序的设置。
这对我来说是有效的,但当我更改它时,我无法打开文档,我只能通过 Excel=> 打开来打开它们。希望这不会发生在你身上。
关于实时更新……我能想到的最好的办法是使用 Windows Live Mesh 或 Dropbox。按下“保存”后,文件几乎会立即更新。但您必须重新打开其他文档……
答案2
我做的事情和你类似,我在销售现场显示实时销售结果。销售完成后,价值被输入到电子表格中,然后价值显示在销售现场的屏幕上。
我实现此操作的方法是使用 excel 中的另存为网页选项,并将此文件保存到共享目录,然后显示页面的计算机在 Web 浏览器中打开该文件,然后让 Web 浏览器在所需的时间段内自动刷新(您可能需要为此下载插件)。缺点是,无论谁在更新电子表格,都必须记住每次输入数据时都要保存。试图找出让自动保存功能执行此操作的方法,但还没有。
希望有帮助