Cómo: Permitir que el código se ejecute en documentos con permisos restringidos

Actualización: noviembre 2007

Se aplica a

La información de este tema sólo se aplica a los proyectos y versiones especificados de Visual Studio Tools para Office de Microsoft Office.

Tipo de proyecto

  • Proyectos de nivel de documento

Versión de Microsoft Office

  • Microsoft Office 2003

  • Microsoft Office System 2007

Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto.

Puede utilizar la característica Information Rights Management (IRM) de Microsoft Office para restringir los permisos a un documento o libro. De forma predeterminada, no está permitido ejecutar el código subyacente de un documento Microsoft Office Word o de un libro de Microsoft Office Excel restringidos. Puede cambiar el valor predeterminado para que las extensiones de código administrado puedan tener acceso al modelo de objetos y para que funcione la solución.

Debe ser el autor del documento o del libro, o tener control total para poder cambiar la configuración de permisos.

Para permitir que el código se ejecute en documentos con permisos restringidos en Microsoft Office 2003

  1. Abra el documento o el libro en Word o Excel.

  2. En el menú Archivo, elija Permiso y, a continuación, haga clic en No distribuir.

  3. En el cuadro de diálogo Permiso, haga clic en Más opciones.

  4. Debajo de Permisos adicionales para los usuarios, seleccione Obtener acceso al contenido mediante programación.

Word o Excel permitirán el acceso mediante programación al modelo de objetos.

Para permitir que el código se ejecute en documentos con permisos restringidos en Microsoft Office System 2007

  1. Abra el documento o el libro en Word o Excel.

  2. Haga clic en el botón Microsoft Office, elija Preparación, elija Restringir permiso y, a continuación, haga clic en Acceso restringido.

    Nota:

    La primera vez que lo use, se le pedirá que instale el cliente de Windows Rights Management. Es posible que después de instalar el cliente tenga que repetir los pasos.

  3. En el cuadro de diálogo Permiso, seleccione Restringir permisos para este documento y, a continuación, haga clic en Más opciones.

  4. Debajo de Permisos adicionales para los usuarios, seleccione Obtener acceso al contenido mediante programación.

Word o Excel permitirán el acceso mediante programación al modelo de objetos.

Vea también

Tareas

Cómo: Implementar soluciones de Office (2003 System)

Conceptos

Información general sobre la administración de permisos sobre la información y las extensiones de código administrado

Protección de documentos en soluciones de nivel de documento

Protección mediante contraseña en documentos de Office

Crear soluciones de Office en Visual Studio

Implementación segura (2003 System)

Implementar soluciones de Office (2003 System)