Excel VBAで最近使用したファイルを表示する : Excel

最近使用したファイルを取得するには、RecentFilesプロパティを使います。ファイル数、ファイル名を取得したり、保存する最大ファイル数の設定ができます。

保存されているファイル数を取得する
[Object].RecentFiles.Count

保存されているファイル名を取得する
[Object].RecentFiles(index).Name

保存するファイル数を設定する
[Object].RecentFiles.Maximum=値


Homeに戻る > Excel ファイル操作のTipsへ


Excel実行画面

■ 最近使用したファイルの一覧をセルに表示するシート

「最近使用したファイル一覧の作成」ボタンをクリックすると実行します。


実行結果です。B5セルから下に一覧が作成できました。



Excel VBAコード

Private Sub CommandButton1_Click()
    Dim i As Long
    
    '最近使用したファイル数のチェック
    If Application.RecentFiles.Count > 0 Then
        'ファイル数をループ
        For i = 1 To Application.RecentFiles.Count
            'ファイル名をセルに表示
            Cells(i + 4, 2) = Application.RecentFiles(i).Name
        Next
    End If
End Sub

[関連リンク]

ファイル選択ダイアログ
各種ファイルの検索
ファイル情報を取得する


Homeに戻る > Excel ファイル操作のTipsへ

■■■
このサイトの内容を利用して発生した、いかなる問題にも一切責任は負いませんのでご了承下さい
■■■
当ホームページに掲載されているあらゆる内容の無許可転載・転用を禁止します


Copyright (c) Excel-Excel ! All rights reserved