Classe RecentFiles - a lista de arquivos utilizados recentemente (Excel VBA)
A classe RecentFiles representa a lista de arquivos utilizados recentemente. Para usar uma variável de classe RecentFiles, ela primeiro precisa ser instanciada por exemplo
Dim rfs as RecentFiles
Set rfs = Application.RecentFiles
For Each
Aqui está um exemplo de processamento dos itens RecentFiles em uma coleção.
Dim rcnfl As RecentFile
For Each rcnfl In Application.RecentFiles
Next rcnfl
Add
Adiciona um arquivo à lista de arquivos utilizados recentemente.
Add (Name)
Name: O nome do arquivo.
Application.RecentFiles.Add Name:="Oscar.xls"
Count
Retorna um valor Long que representa o número de objetos na coleção.
Dim lngCount As Long
lngCount = Application.RecentFiles.Count
Item
Retorna um único objeto de uma coleção.
Item (Index)
Index: O número de índice do objeto.
Dim rcnflItem As RecentFile
Set rcnflItem = Application.RecentFiles(Index:=1)
Maximum
Retorna ou define o número máximo de arquivos da lista de arquivos usados recentemente. Pode ter um valor de 0 zero a 50. Long de leitura/gravação.
Application.RecentFiles.Maximum = 8