最近使用したファイル(RecentFile オブジェクト,RecentFiles コレクション)
2016/01/12
最近使用したファイル(RecentFile オブジェクト,RecentFiles コレクション)
RecentFile オブジェクトは、最近使用したファイルを表し、RecentFiles コレクションのメンバーです。RecentFile オブジェクトを取得するには、RecentFiles(index)プロパティを使用します。引数 index には、ファイル番号を指定します。
<RecentFiles コレクション>
object.RecentFiles
<RecentFile オブジェクト>
object.RecentFiles[ .Item ] ( index )
引数・戻り値
- object ・・・ 対象となる Application オブジェクトを指定します。
- index ・・・ ファイル番号を表す長整数型(Long)の値( 1 以降)を指定します。(※ 1 が最も最近に使用したファイル)
RecentFiles コレクション のプロパティ・メソッド
RecentFiles.Count プロパティ
最近使用したファイルリストに含まれるファイルの数を取得します。
object.Count
引数・戻り値
- object ・・・ 対象となる RecentFiles コレクションを指定します。
RecentFiles.Maximum プロパティ
最近使用したファイルリスト内の最大ファイル数を取得または設定します。使用できる範囲は、0 ~ 50 の値です。長整数型(Long)の値を使用します。
<取得>
object.Maximum
<設定>
object.Maximum = long
引数・戻り値
- object ・・・ 対象となる RecentFiles コレクションを指定します。
- long ・・・ ファイルリストの最大ファイル数を 0 ~ 50 の範囲の長整数型(Long)の値で指定します。
RecentFiles.Add メソッド
最近使用したファイルリストにファイルを追加します。
object.Add ( name )
引数・戻り値
- object ・・・ 対象となる RecentFiles コレクションを指定します。
- name ・・・ ファイル名を文字列で指定します(省略不可)。
RecentFile オブジェクト のプロパティ・メソッド
RecentFile.Name プロパティ
最近使用したファイルリストの中の指定したファイルの名前を取得します。
object.Name
引数・戻り値
- object ・・・ 対象となる RecentFile オブジェクトを指定します。
RecentFile.Path プロパティ
最近使用したファイルリストの中の指定したファイルのパスを取得します。
object.Path
引数・戻り値
- object ・・・ 対象となる RecentFile オブジェクトを指定します。
RecentFile.Delete メソッド
object.Delete
引数・戻り値
- object ・・・ 対象となる RecentFile オブジェクトを指定します。
RecentFile.Open メソッド
最近使用したファイルリストの中の指定したファイルを開きます。
Open メソッド についての詳細は、ブックを開く(Open メソッド) を参照してください。
object.Open
引数・戻り値
- object ・・・ 対象となる RecentFile オブジェクトを指定します。
RecentFile オブジェクト・RecentFiles コレクション 使用例
サンプルVBAソース
1 2 3 4 5 6 7 8 |
Sub Sample_RecentFile() '最近使用したファイルリストの中から 5 番目のブックのファイル名を表示 MsgBox Application.RecentFiles.Item(5).Name End Sub |
実行結果
関連記事
-
-
白黒印刷(PageSetup.BlackAndWhite プロパティ)
PageSetup.BlackAndWhite プロパティ PageSetup. …
-
-
ステータスバーにメッセージを表示(StatusBar プロパティ)
StatusBar プロパティ StatusBar プロパティで、ステータスバー …
-
-
セルのコメントを印刷(PageSetup.PrintComments プロパティ)
PageSetup.PrintComments プロパティ PageSetup. …
-
-
印刷の倍率(拡大/縮小)(PageSetup.Zoom プロパティ)
PageSetup.Zoom プロパティ PageSetup.Zoom プロパテ …
-
-
前後のワークシートを参照する(Previous プロパティ,Next プロパティ)
Previous プロパティ 指定したシートの前(左側)のシートを参照します。 …
-
-
印刷設定(先頭ページのヘッダー・フッターを設定)DifferentFirstPageHeaderFooter, FirstPage
先頭ページに別のヘッダーおよびフッターを設定 先頭ページのヘッダーおよびフッター …
-
-
ページ数に合わせて印刷(FitToPagesTall, FitToPagesWide)
PageSetup.FitToPagesTall プロパティ PageSetup …
-
-
分割したウィンドウの取得(Panes コレクション,Pane オブジェクト)
分割したウィンドウ 「ウィンドウ枠の固定」や「ウィンドウの分割」での、すべての領 …
-
-
計算精度を設定する(PrecisionAsDisplayed プロパティ)
PrecisionAsDisplayed プロパティ PrecisionAsDi …
-
-
ウィンドウの分割(Split プロパティ,SplitColumn プロパティ,SplitRow プロパティ)
ウィンドウの分割と解除 ウィンドウ(ワークシート画面)を分割するには、Split …
- PREV
- 新規ブック作成(Add メソッド)
- NEXT
- ブックを開く(Open メソッド)