2010-02-12 5 views
0

보고서로 내보낼 필요가있는 몇 가지 쿼리가 있으며 데이터베이스를 열 때마다 자동으로 수행되기를 원합니다. 나는 VBA를 사용하여 이것이 가능한 많은 지식을 가지고 있지 않을 것이라고 생각하고있다.Ms Access 2007에서 보고서 생성 VBA를 통해 자동으로 쿼리 사용

아무도 도와 드릴 수 있습니까?

당신은

+0

아마도 조금 더 설명 할 수 있을까요? mdb가 열렸을 때 보고서를 실행 하시겠습니까, 아니면 보고서를 작성 하시겠습니까? 좋지 않습니다. 이 쿼리는 어디서 오는가? – Fionnuala

+0

데이터베이스가 매일 업데이트되기 때문에 데이터베이스가 열릴 때마다 자동으로 보고서를 생성하여 쿼리의 최신 데이터를 보고서에 저장해야합니다. 쿼리는 SQL에 코딩 된 데이터베이스 내에 있습니다. –

답변

0

가장 쉬운 방법 쿼리를 기반으로 보고서를 작성하고 보고서를 인쇄하기 위해 데이터베이스에 Autoexec macro를 추가하는 것입니다 감사합니다.

EDIT 매크로 만들기를 선택하고 동작으로 보고서 열기를 선택한 다음 드롭 다운 목록에서 보고서 이름을 선택하고 매크로를 자동 실행으로 저장하십시오.

+0

Autoexec 매크로에 대한 조사를 해본 결과 예제를 제공하고 설정하는 방법을 제공 할 수 있습니까? 고마워요 :) –

+0

내 게시물에 강조 표시된 링크는 그런 매크로를 설정하는 세부 사항을 포함하지만, 나는 또한 메모를 추가했습니다. – Fionnuala

0

어쩌면 나는 당신의 질문에 뭔가를 놓치고있다.하지만 당신은 단지 보고서의 레코드 소스를 SQL에 기초해야하고 VBA가 필요하지 않은 것처럼 들린다. SQL을 복사하여 보고서 레코드 소스에 직접 붙여 넣으십시오. 보고서를 열 때마다 최신 데이터가 자동으로 가져옵니다.

관련 문제