Clase ProtectedViewWindows (Word VBA)

Una colección de todos los objetos ProtectedViewWindow que están actualmente abiertos en Word. Para usar una variable de clase ProtectedViewWindows, primero debe ser instanciado, por ejemplo


Dim pvws as ProtectedViewWindows
Set pvws = ProtectedViewWindows

For Each

A continuación, se muestra un ejemplo de cómo procesar los elementos ProtectedViewWindows en una colección.


Dim pvw As ProtectedViewWindow
For Each pvw In ProtectedViewWindows
	
Next pvw

Count

Devuelve un Long que representa el número de ventanas de vista protegida de la colección.


MsgBox ProtectedViewWindows.Count

Item

Devuelve un objeto ProtectedViewWindows individual de una colección.

Item (Index)

Index: El objeto individual que se va a devolver.


Dim pvw As ProtectedViewWindow
Set pvw = ProtectedViewWindows(Index:=1)

Open

Abre el documento especificado en una nueva ventana de vista protegida.

No use contraseñas codificadas de forma rígida en las aplicaciones.

Open (FileName, AddToRecentFiles, PasswordDocument, Visible, OpenAndRepair)


ProtectedViewWindows.Open FileName:="C:\MyFiles\MyDoc.doc" 

Arguments

Un argumento con nombre

FileName (String) - Nombre del documento (se aceptan rutas de acceso).

Optional arguments

Los siguientes argumentos son opcionales

AddToRecentFiles (Boolean) - True para agregar el nombre de archivo a la lista de archivos usados recientemente en la parte inferior del menú Archivo.

PasswordDocument (String) - Contraseña para poder abrir el documento.

Visible (Boolean) - True si el documento se abre en una ventana visible.

OpenAndRepair (Boolean) - True para reparar el documento para evitar daños en los documentos.