Tab 함수

적용 대상
Microsoft 365용 Access Access 2024 Access 2021 Access 2019 Access 2016

참고

Microsoft Jet Expression Service가 샌드박스 모드에서 실행되는 경우 이 항목에 설명된 함수, 메서드, 개체 또는 속성을 사용할 수 없으므로 잠재적으로 안전하지 않은 식을 평가할 수 없습니다. 샌드박스 모드에 대한 자세한 내용은 도움말에서 "샌드박스 모드"를 검색하세요.

Print # 문 또는 Print 메서드와 함께 사용하여 출력의 위치를 지정합니다.

구문

Tab[(n)]

선택적 n인수는 목록에서 다음 식을 표시하거나 인쇄하기 전에 이동한 열 번호입니다. 생략하면 Tab 키를 누르면 삽입 지점이 다음 인쇄 영역의 시작 부분으로 이동합니다. 이렇게 하면 쉼표가 소수점 구분 기호로 사용되는 로캘에서 쉼표 대신 Tab 키를 사용할 수 있습니다.

주의

현재 줄의 현재 인쇄 위치가 n보다 크면 Tab 키를 누르면 다음 출력 줄의 n번째 열로 건너뜁니다. n이 1보다 작으면 Tab 키를 누르면 인쇄 위치를 열 1로 이동합니다. n이 출력 줄 너비보다 크면 다음 수식을 사용하여 다음 인쇄 위치를 계산합니다.

n모드너비

예를 들어 너비 가 80이고 Tab(90)을 지정하면 다음 인쇄는 열 10(나머지 90/80)에서 시작됩니다. n이 현재 인쇄 위치보다 작으면 계산된 인쇄 위치의 다음 줄부터 인쇄가 시작됩니다. 계산된 인쇄 위치가 현재 인쇄 위치보다 크면 같은 줄의 계산된 인쇄 위치에서 인쇄가 시작됩니다.

출력 줄의 가장 왼쪽 인쇄 위치는 항상 1입니다. Print # 문을 사용하여 파일로 인쇄하는 경우 가장 오른쪽에 있는 인쇄 위치는 출력 파일의 현재 너비이며, 이 너비는 Width # 문을 사용하여 설정할 수 있습니다.

참고

테이블 형식의 열은 넓은 문자를 들어갈 수 있을 만큼 넓은지 확인합니다.

인쇄 방법과 함께 Tab 함수를 사용하면 인쇄 표면이 균일한 고정 너비 열로 나뉩니다. 각 열의 너비는 선택한 글꼴에 대한 포인트 크기의 모든 문자 너비의 평균입니다. 그러나 인쇄되는 문자 수와 해당 문자가 차지하는 고정 너비 열 수 간에는 상관 관계가 없습니다. 예를 들어 대문자 W는 둘 이상의 고정 너비 열을 차지하고 소문자 i는 두 개 미만의 고정 너비 열을 차지합니다.

예제

참고

VBA(Visual Basic for Applications) 모듈에서 이 함수를 사용하는 경우를 예로 들어 보겠습니다. VBA 사용에 대해 자세히 알아보려면 검색 옆의 드롭다운 목록에서 개발자 참고를 선택하고 검색 상자에 검색어를 하나 이상 입력하세요.

이 예제에서는 Tab 함수를 사용하여 파일과 직접 실행 창에 출력을 배치합니다.

' The Tab function can be used 
' with the Print # statement.
Open "TESTFILE" For Output As #1 ' Open file for output.
' The second word prints at column 20.
Print #1, "Hello"; Tab(20); "World."
' If the argument is omitted, cursor is moved 
' to the next print zone.
Print #1, "Hello"; Tab; "World"
Close #1    ' Close file.

Tab 함수는 인쇄 메서드와 함께 사용할 수도 있습니다. 다음 명령문은 열 10부터 시작하는 텍스트를 인쇄합니다.

Debug.Print Tab(10); "10 columns from start."