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.