C# 使用EPPlus创建Excel文档,并为用户分配信息权限管理

C# 使用EPPlus创建Excel文档,并为用户分配信息权限管理,c#,.net,epplus,C#,.net,Epplus,是否有一种使用EPPlus创建Excel文档并保护其内容的方法,以便只有特定用户才能访问其中的信息。当手动创建Excel文档并使用Excel中的IRM功能时,这是可能的,但在使用EPPlus创建Excel文档时,我还没有找到这样做的方法 我曾尝试使用工作簿_Open()嵌入VBA子例程,但许多公司设置了策略,以防止在Office文档打开时运行宏,因为存在病毒/恶意软件的威胁 IRM主要控制谁可以访问文档的内容,这与ePlus中的工作表保护功能不同,ePlus中的工作表保护功能限制了某人的操作。I

是否有一种使用EPPlus创建Excel文档并保护其内容的方法,以便只有特定用户才能访问其中的信息。当手动创建Excel文档并使用Excel中的IRM功能时,这是可能的,但在使用EPPlus创建Excel文档时,我还没有找到这样做的方法

我曾尝试使用工作簿_Open()嵌入VBA子例程,但许多公司设置了策略,以防止在Office文档打开时运行宏,因为存在病毒/恶意软件的威胁


IRM主要控制谁可以访问文档的内容,这与ePlus中的工作表保护功能不同,ePlus中的工作表保护功能限制了某人的操作。

IRM的可能重复与“工作表保护”非常不同。它确定允许谁访问文档内容。工作表保护决定了可以对文档执行的操作,尽管IRM还为其添加了另一层。@JonO,您能用IRM创建/打开/Excel文件吗?是的,我可以手动创建Excel文件,然后通过IRM限制对它的访问。我的问题是,是否有一种方法可以在EPPlus中实现自动化。