Classe RecentFile - fichier récemment utilisé (Word VBA)
La classe RecentFile représente un fichier récemment utilisé. Pour utiliser une variable de classe RecentFile, elle doit d'abord être instanciée, par exemple
Dim rcnfl as RecentFile
Set rcnfl = RecentFiles(Index:=1)
For Each
Voici un exemple de traitement des éléments RecentFile dans une collection
Dim rcnfl As RecentFile
For Each rcnfl In RecentFiles
Next rcnfl
Delete
Supprime le fichier spécifié sur la liste des fichiers récents.
RecentFiles(1).Delete
Index
Renvoie un type long qui représente la position d’un élément dans une collection.
Dim lngIndex As Long
lngIndex = RecentFiles(1).Index
Name
Renvoie le nom de l'objet spécifié.
Dim strName As String
strName = RecentFiles(1).Name
Open
Ouvre l'objet spécifié.
Sub OpenRecentFiles()
Dim rFile As RecentFile
For Each rFile In RecentFiles
rFile.Open
Next rFile
End Sub
Path
Renvoie le disque ou le chemin d'accès au Web à l'objet spécifié.
Le chemin d'accès n'inclut pas un caractère de fin par exemple, « C:\MSOffice » ou « https://MyServer ».
Dim strPath As String
strPath = RecentFiles(1).Path
ReadOnly
True si les modifications apportées au document ne peuvent pas être enregistrées dans le document d'origine.
With RecentFiles(1)
.ReadOnly = True
.Open
End With