Classe ProtectedViewWindows (Word VBA)

Collection de tous les objets ProtectedViewWindow actuellement ouverts dans Word. Pour utiliser une variable de classe ProtectedViewWindows, elle doit d'abord être instanciée, par exemple


Dim pvws as ProtectedViewWindows
Set pvws = ProtectedViewWindows

For Each

Voici un exemple de traitement des éléments ProtectedViewWindows dans une collection


Dim pvw As ProtectedViewWindow
For Each pvw In ProtectedViewWindows
	
Next pvw

Count

Renvoie un type long qui représente le nombre de fenêtres en mode protégé dans la collection.


MsgBox ProtectedViewWindows.Count

Item

Renvoie un objet ProtectedViewWindows spécifique appartenant à une collection.

Item (Index)

Index: Objet spécifique qui doit être renvoyé.


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

Open

Ouvre le document spécifié dans une nouvelle fenêtre en mode protégé.

Évitez d’utiliser des mots de passe codés en dur dans vos applications.

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


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

Arguments

Un argument nommé

FileName (String) - Nom du document (les chemins d'accès sont acceptés).

Optional arguments

Les arguments suivants sont facultatifs

AddToRecentFiles (Boolean) - True pour ajouter le nom de fichier à la liste des fichiers récemment utilisés en bas du menu Fichier.

PasswordDocument (String) - Mot de passe nécessaire pour ouvrir le document.

Visible (Boolean) - True si le document est ouvert dans une fenêtre visible.

OpenAndRepair (Boolean) - True pour réparer le document afin d'éviter toute altération.