Excel和我的C#程序之间的双向通信

时间:2013-10-18 04:16:36

标签: c# excel

我想在Excel和我的C#程序之间进行双向通信。当Excel中的某些数据发生变化时,我需要(实时)知道Excel中发生了哪些变化。在另一个方向,基于某些事件,我想更新Excel工作表(实时)。最终,我的程序将部署到Windows Server上。

您能否建议一下这样做的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

我了解您要跟踪工作簿中所做的所有更改。为此,您可能需要here所述的Worksheet_Change事件。您需要将Target参数设置为您正在监督的区域(Range,Worksheet)。您可以使用对目标范围所做的更改来构建日志。你问题的第二部分非常模糊,我们在谈论什么事件? Worksheet_Change可能会再次成为答案,但需要更多信息。