Applies ToMicrosoft 365용 Access Access 2024 Access 2021 Access 2019 Access 2016

ExportWithFormatting 작업을 사용하여 지정된 Access 데이터베이스 개체( 데이터시트, 폼, 보고서 또는 모듈 )의 데이터를 여러 출력 형식으로 출력할 수 있습니다.

참고: Access 웹앱에서는 ExportWithFormatting 매크로 함수를 사용할 수 없습니다.

설정

ExportWithFormatting 작업에는 다음과 같은 인수가 있습니다.

매크로 함수 인수

설명

개체 유형

출력할 데이터가 있는 개체의 유형입니다. 매크로 디자인 창의 작업 인수 섹션에 있는 개체 형식 상자에서 테이블(테이블 데이터시트), 쿼리(쿼리 데이터시트), (폼 또는 양식 데이터시트), 보고서, 모듈, 서버 뷰, 저장 프로시저 또는 함수를 클릭합니다. 매크로는 출력할 수 없습니다. 현재 개체를 출력하려면 이 인수에서 개체 유형을 선택하고 개체 이름 인수는 비워 둡니다. 이 인수는 필수 인수입니다. 기본값은 테이블입니다.

개체 이름

출력할 데이터가 있는 개체의 이름입니다. 개체 이름 상자에는 개체 유형 인수에서 선택한 유형의 데이터베이스에 있는 개체가 모두 표시됩니다.

라이브러리 데이터베이스 ExportWithFormatting 작업이 포함된 매크로를 실행하는 경우 Access는 먼저 라이브러리 데이터베이스에서 이 이름을 가진 개체를 찾은 다음 현재 데이터베이스에서 찾습니다.

출력 형식

데이터를 출력하는 데 사용할 형식입니다. Excel 97 - Excel 2003 통합 문서 (*.xls), Excel 바이너리 통합 문서 (*.xlsb), Excel 통합 문서 (*.xlsx), HTML (*.htm; *.html), Microsoft Excel 5.0/95 통합 문서 (*.xls), PDF 형식 (*.pdf), 서식 있는 텍스트 (*.rtf), 텍스트 파일 (*.txt) 또는 XPS 형식 (*.xps)을 선택할 수 있습니다. 이 인수를 비워 두면 Access에서 출력 형식을 묻는 메시지가 나타납니다.

출력 파일

데이터를 출력할 파일의 전체 경로입니다. 출력 형식 인수에서 선택한 출력 형식의 표준 파일 확장명을 포함할 수 있지만 포함하지 않아도 됩니다. 출력 파일 인수를 비워 두면 출력 Access에서 파일 이름을 묻는 메시지가 나타납니다.

자동 시작

출력 파일 인수로 지정된 파일이 열린 상태에서 ExportWithFormatting 작업이 실행된 직후에 적절한 소프트웨어를 시작할지 여부를 지정합니다.

서식 파일

HTML 파일의 서식 파일로 사용할 파일의 경로와 이름입니다. 이 서식 파일은 Access에서만 사용되는 고유 HTML 태그와 토큰이 들어 있는 텍스트 파일입니다.

인코딩

텍스트 또는 HTML 데이터를 출력하는 데 사용할 문자 인코딩 형식입니다. MS-DOS, 유니코드 또는 유니코드(UTF-8)를 선택할 수 있습니다. MS-DOS 인수 설정은 텍스트 파일에만 사용할 수 있습니다. 이 인수를 비워 두면 텍스트 파일은 Windows 기본 인코딩을 사용하여 출력되고 HTML 파일은 기본 시스템 인코딩을 사용하여 출력됩니다.

출력 품질

인쇄용 출력을 최적화하려면 인쇄를 선택하고 화면 표시용 출력을 최적화하려면 화면을 선택합니다.

주의

Access 데이터는 특별한 형식의 출력이라고 할 수 있으며 같은 형식이 사용되는 모든 프로그램에서 읽을 수 있습니다. 예를 들어 서식이 지정된 Access 보고서를 RTF 문서로 출력한 다음 Microsoft Word에서 열 수 있습니다.

데이터베이스 개체를 HTML 형식으로 출력하면 개체의 데이터가 들어 있는 HTML 형식의 파일이 만들어집니다. 서식 파일 인수를 사용하여 .html 파일의 서식 파일로 사용할 파일을 지정할 수 있습니다.

ExportWithFormatting 매크로 함수를 사용하여 데이터베이스 개체를 출력 형식으로 출력하는 경우 다음 규칙이 적용됩니다.

  • 테이블, 쿼리, 폼 데이터시트의 데이터를 출력할 수 있습니다. 출력 파일에서 OLE 개체가 있는 필드를 제외한 모든 데이터시트 필드는 Access에서와 동일하게 표시됩니다. OLE 개체 필드의 열은 출력 파일에 포함되지만 필드는 비어 있습니다.

  • 토글 단추, 옵션 단추 또는 확인란 등 예/아니요 필드에 연결된 컨트롤의 경우 출력 파일에 -1(예) 또는 0(아니요) 값이 표시됩니다.

  • 하이퍼링크 필드에 바인딩된 텍스트 상자의 경우 MS-DOS 텍스트를 제외한 모든 출력 형식에 대해 출력 파일에 하이퍼링크가 표시됩니다. MS-DOS 텍스트의 경우 하이퍼링크가 일반 텍스트로 표시됩니다.

  • 폼 보기에서 폼에 있는 데이터를 출력하는 경우 출력 파일에는 항상 폼의 데이터시트 보기가 표시됩니다.

  • HTML 형식으로 데이터시트 또는 양식을 출력하면 하나의 .html 파일이 만들어집니다. HTML 형식으로 보고서를 출력하면 보고서의 각 페이지에 대해 하나의 .html 파일이 만들어집니다.

ExportWithFormatting 매크로 함수를 실행한 결과는 외부 데이터 탭의 내보내기 그룹에서 옵션 중 하나를 클릭하는 것과 비슷합니다. 작업 인수는 내보내기 대화 상자의 설정에 해당합니다.

VBA(Visual Basic for Applications) 모듈에서 ExportWithFormatting 매크로 작업을 실행하려면 DoCmd 개체의 OutputTo 메서드를 사용합니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.