XLSX 파일에 링크 된 묶음이있는 MS Access (2010) 양식 (모두 로컬로 저장 됨)이 있습니다. 기본 양식에는 내장 된 자동 업데이트 기능이 있습니다.이 기능은 본질적으로 모든 새 버전의 프런트 엔드 및 XLSX 파일을 중앙 서버에서 로컬로 (일일 자동으로 생성 됨) 복사합니다. 기본 양식의 로컬 XLSX 파일에서 date modified/last write 타임 스탬프를 추가 할 수 있습니까?ms 액세스 양식에 마지막으로 수정 한 시간을 표시하는 방법
이 나는 시도했다 :
제어 소스로="Last Modified: " & DLookUp("[DateUpdate]","MSysObjects","[Name] = '***tablename***'")
그러나이 내가 필요한 데이터를 제공하지 않습니다.나는 결과를 액세스 양식에 어떻게 묶을 수 있는지 알 수는 없지만
(Get-ItemProperty -Path $source).LastWriteTime.tostring("dd MMM yyyy HH:mm")
명령으로 원하는 결과를 얻을 수 있습니다. 어떤 아이디어?
주목할만한 : http://msdn.microsoft.com/en-us/library/windows/desktop/ms724926%28v=vs.85%29.aspx 날짜와 시간을 나타냅니다
감사 앤디, 내가 코드를 배치해야합니까를? 'on event'내의 제어 소스/이벤트 빌더 또는 코드 빌더? 결과를 액세스 양식에 표시해야합니다. 타이 희미한 dT에 날짜 의 dT = FileDateTime ("F : \ 문서 및 설정 \ 학생 \ 바탕 화면 \ Book1.xlsx")로 을 Debug.Print dT에 '29/06/2013 19시 46분 3초 – user2535363
나는 그럭저럭 양식 코드에 래퍼에 추가하여이 작업 : 공공 기능 myFileDateTime (ByVal의 F 문자열로) myFileDateTime = FileDateTime (F) 끝 기능 그런 다음에 내 표현을 변경 : = myFileDateTime ("S : \ APPS \ AQMD \ data \ survey_results.csv "). – user2535363