gpt4 book ai didi

c# - 如何在通过 COM 交互时 "lock"excel

转载 作者:太空狗 更新时间:2023-10-29 23:24:29 25 4
gpt4 key购买 nike

我有一个 .NET 应用程序,它使用 COM 接口(interface)读取数据库、进行一些分析并更新 Excel 电子表格中的统计数据。我让应用程序打开工作簿(或检测它,如果它已经打开),并找到它需要更新的工作表。

我遇到了一个问题,即在我的应用程序运行时用户仍然可以与 Excel 交互(关闭应用程序/工作簿、更改数据等)。我考虑过在我的应用程序处理数据时隐藏 Excel,但这是应用程序范围内的,并且会阻止用户与任何打开的电子表格进行交互。

有没有一种方法可以通过 COM 接口(interface)锁定 Excel 以防止更改,但用户仍可以查看/读取它?或者,有没有办法只隐藏/锁定单个工作簿?

最佳答案

Application.Interactive=false;

关于c# - 如何在通过 COM 交互时 "lock"excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14023532/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com