Classe RecentFile - fichier récemment utilisé (Excel VBA)
Cet objet représente un fichier dans la liste des derniers fichiers utilisés. Pour utiliser une variable de classe RecentFile, elle doit d'abord être instanciée, par exemple
Dim rcnfl as RecentFile
Set rcnfl = Application.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 Application.RecentFiles
Next rcnfl
Delete
Cette méthode supprime l'objet.
Application.RecentFiles(1).Delete
Index
Cette propriété renvoie une valeur de type Long qui représente le numéro d'index de l'objet au sein de la collection d'objets similaires.
Dim lngIndex As Long
lngIndex = Application.RecentFiles(1).Index
Name
Renvoie une valeur de type String qui représente le nom de l'objet.
Dim strName As String
strName = Application.RecentFiles(1).Name
Open
Cette méthode ouvre un classeur récent.
Dim wb As Workbook
Set wb = Application.RecentFiles(1).Open
Path
Cette propriété renvoie une valeur de type String qui représente le chemin d’accès complet au classeur ou fichier représenté par cet objet RecentFile .
Dim strPath As String
strPath = Application.RecentFiles(1).Path