2010-06-03 8 views
1

이것이 표준 방법인지는 모르겠지만 텍스트 파일을 가져와 액세스로 가져와야합니다.ms-access : 폴더 수신기?

내가 항상 보고서

를이 가능한 인쇄가 자동으로 다음 찾고 (또는 모든 분 정도) 폴더에서 텍스트 파일을 가져 오기 할에 대한 액세스를해야합니까?

몇 분마다 폴더를보고 폴더를 찾으면 텍스트 파일을 열 수 있습니까?

+0

특정 확장명을 가진 새 파일 –

답변

1

가능합니다. Windows 예약 된 작업을 사용하여 액세스 파일을 열 수 있습니다. 데이터를 가져오고 양식을 인쇄 한 다음 응용 프로그램을 닫는 코드를 실행하는 시작 양식을 설정해야합니다.

VBA에서 수행하도록하려면 Access 파일에서 항상 열려있는 폼의 Timer 이벤트를 사용하십시오. 좀 더 구체적으로, 폼의 Timer Interval 속성을 가져 오기 (1 분 = 60000)를 기다리기를 원하는 밀리 초 수로 설정 한 다음 실행하려는 코드로 Timer 이벤트를 설정하십시오.

+0

아니요 검사 할 때 vba에 액세스하려고하므로 항상 열려 있어야합니다. –

+2

타이머 양식이 비정상적인 UI 동작으로 이어질 수 있으며 특히 개발자에게 위험합니다 그들이 활동하는 동안 프로그래밍을하는 것. 솔직히, 필자는 Windows Task Scheduler에서 실행하여 작업을 수행하고 필요한 경우 사용자에게 알려주는 VBScript를 작성할 수 있습니다. –