VBA フォルダー内ファイルの更新日時を一括取得 FileSystemObjectでフォルダー内ファイルの更新日時を一括取得 Sub test() ’ FileSystemObjectでフォルダー内ファイルの更新日時を一括取得 Dim FolderPath As String Dim FSO As Object Dim FileName As Object Dim FileTime As String Dim fileName2 As String 'ファイルシステムオブジェクトをセットする Set FSO = CreateObject("Scripting.FileSystemObject") FolderPath = "C:\Users\Admin\Desktop\test" 'フォルダを指定する '取得したフォルダ内のファイルをループ For Each FileName In FSO.GetFolder(FolderPath).Files ' パスを除いたファイル名を取得 fileName2 = Replace(FileName, FolderPath & "\", "") FileTime = FileDateTime(FileName) Debug.Print fileName2 & " :" & FileTime Next End Sub ― ― ― ― ― ― ― ― ― ― → Excel VBA基礎入門もくじ へ戻る 参考記事 『VBA FileDateTime関数でファイルの更新日時を取得』 FileDateTime関数でファイルの更新日時を取得 Sub test() ’ FileDateTime関数でファイルの更新日時を取得 Dim m…ameblo.jp 『VBA 文字列の置き換え Replace関数』文字列の一部を置換するには、Replace関数がよく使われます。きょうは、その基本的な使い方を見てみましょう。 文字列の置き換え(Replace関数) 構文R…ameblo.jp 『VBA ファイルの存在を確認』 ファイルの存在を確認 Sub test() 'ファイルの存在を確認 '(VBEで[ツール]⇒ [参照設定]⇒ [Microsoft Scrip…ameblo.jp 『VBA Killステートメントでフアイルを削除』 Killステートメントでフアイルを削除 Sub test() ’ Killステートメントでフアイルを削除 Dim filePath As String …ameblo.jp 『VBA DateSerial関数 日付データを求める 』実務上では、月末日付や翌月末日付を求めることが多いため、今日は、その求め方を紹介しましょう。 DateSerial関数で日付データを求める 構文DateSer…ameblo.jp 『VBA 現在時刻から年月日時分(yyyymmddhhmm)を取得』実務では、ファイル自動保存する際、ファイル名に年月日時分(yyyymmddhhmm)をつけて保存することがよくあったりします。今日は、Format関数を使って…ameblo.jp
『VBA FileDateTime関数でファイルの更新日時を取得』 FileDateTime関数でファイルの更新日時を取得 Sub test() ’ FileDateTime関数でファイルの更新日時を取得 Dim m…ameblo.jp
『VBA 文字列の置き換え Replace関数』文字列の一部を置換するには、Replace関数がよく使われます。きょうは、その基本的な使い方を見てみましょう。 文字列の置き換え(Replace関数) 構文R…ameblo.jp
『VBA Killステートメントでフアイルを削除』 Killステートメントでフアイルを削除 Sub test() ’ Killステートメントでフアイルを削除 Dim filePath As String …ameblo.jp
『VBA DateSerial関数 日付データを求める 』実務上では、月末日付や翌月末日付を求めることが多いため、今日は、その求め方を紹介しましょう。 DateSerial関数で日付データを求める 構文DateSer…ameblo.jp
『VBA 現在時刻から年月日時分(yyyymmddhhmm)を取得』実務では、ファイル自動保存する際、ファイル名に年月日時分(yyyymmddhhmm)をつけて保存することがよくあったりします。今日は、Format関数を使って…ameblo.jp