如何:列出最近使用的工作簿文件
RecentFiles 属性返回一个集合,该集合包含 Microsoft Office Excel 最近使用的文件列表中出现的所有文件名。 列表长度因用户选择要保留的文件数而异。 您可以在某一范围内显示结果。
**适用于:**本主题中的信息适用于 Excel 2007 和 Excel 2010 的文档级项目和应用程序级项目。有关更多信息,请参见按 Office 应用程序和项目类型提供的功能。
在区域对象中列出最近使用的工作簿
遍历最近使用的文件的列表,并将名称显示在相对于 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", missing); for(int i=1; i<=this.Application.RecentFiles.Count; i++) { rng.get_Offset(i - 1,0).Value2 = this.Application.RecentFiles.get_Item(i).Name; }