从进程开始以只读方式打开 Excel 文件
本文关键字:Excel 文件 方式打 只读 进程 开始 | 更新日期: 2023-09-27 18:34:48
我必须使用 Process.Start 方法打开一个 excel 应用程序。当前代码如下。
startInfo.FileName = "EXCEL.EXE";
startInfo.Arguments = "'"C:''Shared''Some Directory''File Name 2016.xlsm";
var res = Process.Start(startInfo);
我只需要对文件的读取访问权限。但是,如果其他用户打开文件,则会弹出一个窗口提示,询问我是否要以只读模式打开文件。是否无论如何使用 Process.Start 方法来指定文件只需要以只读方式打开?
我已经读过关于使用动词的文章,但认为我错过了一些东西。
文档链接
只需使用/r
键:
startInfo.FileName = "EXCEL.EXE";
startInfo.Arguments = "/r '"C:''Shared''Some Directory''File Name 2016.xlsm'"";
var res = Process.Start(startInfo);