반응형
VBA - Excel 2010에서 디렉터리에서 마지막으로 수정된 파일 또는 폴더를 가져오는 방법
파일 목록에서 파일을 선택하는 것보다 더 복잡합니다.디렉터리에서 시작한 다음 가장 최근에 수정된 디렉터리로 변경하려고 합니다.그런 다음 하위 디렉터리에서 해당 프로세스를 반복한 다음 그 안에서 가장 최근에 수정된 엑셀 파일을 선택하여 열고자 합니다.
이를 위한 가장 좋은 방법은 무엇입니까?
어떤 개체/방법을 조사해야 합니까?
가장 간단한 함수는
FileDateTime(pathname)
여기서 경로 이름은 폴더의 디렉터리일 수 있습니다.
또는 FileSystemObject 개체인 DateLastModified 속성을 사용할 수 있습니다.
Dim fileModDate As String
Set fs = CreateObject("Scripting.FileSystemObject")
Set f = fs.GetFile(<filenamestringhere>)
fileModDate = f.DateLastModified
위의 모든 내용은 VBA 도움말에서 확인할 수 있습니다.
언급URL : https://stackoverflow.com/questions/6656023/vba-how-to-get-the-last-modified-file-or-folder-in-a-directory-in-excel-2010
반응형
'programing' 카테고리의 다른 글
간단한 조인으로 MySQL/MariaDB COUNT(*) 행 속도가 매우 느림 (0) | 2023.08.16 |
---|---|
데이터베이스에서 테이블의 마지막 업데이트 시간 가져오기 (0) | 2023.08.16 |
인덱스를 모르는 상태에서 시리즈의 첫 번째 요소 가져오기 (0) | 2023.08.11 |
마진 붕괴를 비활성화하는 방법은 무엇입니까? (0) | 2023.08.11 |
저장 프로시저의 실행 계획을 표시하려면 어떻게 해야 합니까? (0) | 2023.08.11 |