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.