独占打开excel文件工作簿。打开

独占打开excel文件工作簿。打开,excel,interop,Excel,Interop,我正在使用工作簿打开一个excel文件。打开方法并在其中写入一些数据。我在看不见的模式下打开。我将保持文件打开,直到应用程序运行。但是,如果用户在windows资源管理器中打开相同的excel文件,则它将打开相同的excel进程,并允许直接向用户编辑该文件。“多用户编辑”给出的值为假 我想实现用户无法从windows资源管理器或MS Excel打开(或以只读模式打开)文件,如果该文件已在我的应用程序中打开 谢谢,你被困在哪里了?如果你在代码中陷入困境,堆栈溢出用户会很乐意提供帮助,但这不是免费程

我正在使用工作簿打开一个excel文件。打开方法并在其中写入一些数据。我在看不见的模式下打开。我将保持文件打开,直到应用程序运行。但是,如果用户在windows资源管理器中打开相同的excel文件,则它将打开相同的excel进程,并允许直接向用户编辑该文件。“多用户编辑”给出的值为假

我想实现用户无法从windows资源管理器或MS Excel打开(或以只读模式打开)文件,如果该文件已在我的应用程序中打开


谢谢,

你被困在哪里了?如果你在代码中陷入困境,堆栈溢出用户会很乐意提供帮助,但这不是免费程序员。com@Issun,是的,我知道它不是freecoders.com。我想你不明白这个问题。我试图实现这样的代码:如果应用程序打开了xls文件,则无法直接从windows资源管理器打开该文件,也无法以只读模式打开该文件。但我无法使用Interop类找到这样的属性或方法来实现这一点。