2

使用 C# 中的互操作类,我能够保护工作簿以使用密码进行读写。

密码对话框

但我希望用户能够以只读方式打开工作表。

只读对话框

Workbook.SaveAs如果不使用该方法,这可能吗?

使用密码保护工作簿(图 1) 我正在使用该Workbook.Password属性。

4

2 回答 2

1

根据MSDN,更改Workbook.ReadOnlyRecommended属性的唯一方法是使用Workbook.SaveAs方法。

恰好需要您不久前正在寻找的东西(即设置它而不保存),但不得不放弃并使用SaveAs. 据我所知,这是唯一的方法。

于 2012-10-30T19:49:37.383 回答
0

使用Workbook.Open(). 第三个参数是只读属性。

加上指向MSDN的链接

于 2012-10-30T12:25:42.163 回答