Clase RecentFiles - la lista de archivos usados recientemente (Word VBA)

Una colección de objetos RecentFile que representa los archivos que se han utilizado recientemente. Para usar una variable de clase RecentFiles, primero debe ser instanciado, por ejemplo


Dim rfs as RecentFiles
Set rfs = RecentFiles

For Each

A continuación, se muestra un ejemplo de cómo procesar los elementos RecentFiles en una colección.


Dim rcnfl As RecentFile
For Each rcnfl In RecentFiles
	
Next rcnfl

Add

Devuelve un objeto RecentFile que representa un archivo agregado a la lista de archivos usados recientemente.

Add (Document, ReadOnly)


If ActiveDocument.Saved = True Then 
 RecentFiles.Add Document:=ActiveDocument.Name 
End If

Arguments

Un argumento con nombre

Document (Document) - El documento que desee agregar a la lista de archivos utilizados recientemente.

Optional arguments

Los siguientes argumentos son opcionales

ReadOnly (Boolean) - True para hacer que el documento de sólo lectura.

Count

Devuelve un Long que representa el número de archivos recientes de la colección.


Dim lngCount As Long
lngCount = RecentFiles.Count

Item

Devuelve un objeto RecentFile individual de una colección.

Item (Index)

Index: El objeto individual que se va a devolver.


Dim rcnfl As RecentFile
Set rcnfl = RecentFiles(Index:=1)

Maximum

Devuelve o establece el número máximo de archivos usados recientemente que pueden aparecer en el menú archivo.


RecentFiles.Maximum = 0