2011-04-27 2 views
0

흥미로운 질문이 있습니다. 액세스 데이터베이스가 있고 특정 쿼리를 내보내는 매크로가 있습니다. 그것은 잘 작동합니다. 그러나이 데이터베이스는 로컬 네트워크의 공유 폴더에 저장됩니다. 매크로를 사용하여 데이터베이스를 사용자의 문서 폴더 또는 데스크톱 폴더로 내보내려면 어떻게해야합니까?엑세스 위치를 이용한 엑세스 매크로

또한 부 노트의 종류 - 엑셀에서도 내 보낸 문서를 여는 데 일종의 vba 코드를 첨부 할 수 있습니까?

답변

0

환경 기능을 사용하여 이러한 종류의 정보를 얻을 수 있습니다. 예를 들어 사용자의 바탕 화면을 사용하면 파일을 열어 코드의이 비트를 사용할 수 있습니다 후 파일을 여는 코드의이 비트

와 환경 ("사용자 프로필") & "\ 바탕 화면"

를 호출하여 찾을 수 있습니다

올바른 방향으로 난에서 ENVIRON 코드를 배치합니까

+0

에서 당신을 설정해야합니다 : 그 확장

Application.FollowHyperlink "Your_excel_sheet.xls \ C"에 대한 기본 응용 프로그램을 사용하여? 매크로의 디자인 뷰에이를 입력 할 수 있습니까? 아니면 어딘가에 VBA에 게시해야합니까? – Zack

+0

또한 누가 Excel 문서를 저장했는지에 따라 위치가 변경되므로 어떻게해야할까요? – Zack

+0

Application.FollowHyperlink는 묵시적 웹 프로토콜 (예 : "http://MyWebsite.com/Folder/"이 아닌 "c : \ Documents and Settings \ Username \ Filename.ext")과 같은 모든 파일 이름에서 작동합니다. –