Comment : répertorier les fichiers de classeur récemment utilisés par programmation
La propriété RecentFiles retourne une collection contenant les noms de tous les fichiers qui apparaissent dans la liste Microsoft Office Excel des fichiers récemment utilisés.La longueur de la liste varie en fonction du nombre de fichiers que l'utilisateur a choisi de conserver.Vous pouvez afficher les résultats dans une plage.
S'applique à : Les informations contenues dans cette rubrique s'appliquent aux projets de niveau document et de niveau application pour Excel 2013 et Excel 2010. Pour en savoir plus, consultez Fonctionnalités disponibles par type d'application et de projet Office.
Pour répertorier les classeurs récemment utilisés dans un objet de plage
Parcourez la liste des fichiers récents et affichez les noms dans les cellules relatives à un objet Microsoft.Office.Interop.Excel.Range.
Dim rng As Excel.Range = Me.Application.Range("A1") Dim i As Integer For i = 1 To Me.Application.RecentFiles.Count rng.Offset(i - 1, 0).Value2 = Me.Application.RecentFiles(i).Name Next
Excel.Range rng = this.Application.get_Range("A1"); for(int i=1; i<=this.Application.RecentFiles.Count; i++) { rng.get_Offset(i - 1,0).Value2 = this.Application.RecentFiles.get_Item(i).Name; }