网页和Excel之间的通信?

时间:2009-12-03 16:29:10

标签: excel

我正在尝试找到一种方法,使Web应用程序与Excel通信的方式与桌面应用程序可以使用COM进行通信的方式相同。我的问题的基本描述如下:

  1. 用户选择Excel工作表中的单元格。
  2. 用户将焦点切换到在浏览器中运行的Web应用程序并单击按钮。
  3. 单击Web应用程序内的按钮会导致字符串放入先前选中的单元格中打开的Excel电子表格中。
  4. 我应该重申,我不是要让网页生成Excel文件。相反,我试图让Web应用程序直接将消息传递给Excel的打开实例。

    如果我正在编写桌面应用程序,这将是直截了当的。但是在浏览器环境中,安全性将阻止Web应用程序与Excel通信。我知道在IE中使用ActiveX控件可能会做这种事情,但我更希望允许应用程序在任何浏览器中运行,并确保用户不必修改其浏览器安全设置。

    有人可以建议一个解决方法吗?我想知道的一件事是你是否可以使用RTD解决问题。我没有使用RTD,所以我不熟悉它的确切功能。但是,如果用户登录到Web应用程序,他们的按钮是否可以单击向服务器发送消息,然后使用RTD将其依赖回Excel实例?这假设用户还有一个Excel插件,可以将其帐户凭据提供给RTD服务器。

    非常感谢。

1 个答案:

答案 0 :(得分:0)

barrowc - 按钮就在那里与Excel通信。