Office 文档的密码保护

更新:2007 年 11 月

适用对象

本主题中的信息仅适用于指定的 Visual Studio Tools for Office 项目和 Microsoft Office 版本。

项目类型

  • 文档级项目

Microsoft Office 版本

  • Microsoft Office 2003

  • 2007 Microsoft Office system

有关更多信息,请参见按应用程序和项目类型提供的功能

在 Microsoft Office Word 文档和 Microsoft Office Excel 工作簿上可以设置密码,以使那些不知道密码的人无法打开这些文件。此选项称为“打开权限密码”。

您可以使用启用了“打开权限密码”的现有文档和工作簿来创建 Visual Studio Tools for Office 项目。启用了“打开权限密码”的 Word 和 Excel 文档在 Visual Studio 中的行为有所不同。

有关启用“打开权限密码”的信息,请参见 Word 或 Excel 中的帮助。

Excel 和 Word 的行为

您每次在 Visual Studio 中打开启用了“打开权限密码”的 Excel 工作簿时,Excel 都会提示您输入密码。当您生成解决方案时,系统将再次提示您输入密码,因为生成期间将打开文档。

您第一次在 Visual Studio 中打开启用了“打开权限密码”的 Word 文档时,Word 会提示您输入密码。当您成功输入密码后,“打开权限密码”将从文档中被移除,以后打开文档将不再需要密码。如果您希望解决方案中的文档必须有密码才能打开,您必须在最终生成之后且在部署解决方案之前启用“打开权限密码”。

请参见

任务

如何:允许代码在具有受限制权限的文档的后台运行

概念

文档级解决方案中的文档保护

信息权限管理与托管代码扩展概述

在 Visual Studio 中创建 Office 解决方案