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

本文关键字:之间 双向通信 程序 我的 Excel | 更新日期: 2023-09-27 18:36:03

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

您能建议一下最好的方法是什么吗?

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

我知道

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