텍스트 필드 서식 지정

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

짧은 텍스트 및 긴 텍스트 필드(메모라고도 함)는 아마도 가장 일반적으로 사용되는 데이터 형식일 것입니다. 텍스트 서식에는 기본 서식을 유지하거나 사용자 지정 서식을 만드는 두 가지 선택 사항이 있습니다. 테이블 필드에 서식을 적용하면 이후에 해당 테이블 필드에 바인딩하는 모든 폼 또는 보고서 컨트롤에도 동일한 서식이 자동으로 적용됩니다.  서식을 지정하면 데이터가 표시되는 방식만 변경되며 데이터가 저장되는 방법이나 사용자가 데이터를 입력하는 방법에는 영향을 주지 않습니다.

이 문서의 내용

텍스트 형식 개요

짧은 텍스트 및 긴 텍스트(메모라고도 함) 데이터 형식에는 미리 정의된 형식이 없습니다. 짧은 텍스트 데이터 형식에는 사용자 지정 형식만 있습니다. 긴 텍스트 데이터 형식에는 사용자 지정 서식과 서식 있는 텍스트 서식이 모두 있습니다. 서식을 지정하지 않으면 데이터시트의 모든 텍스트가 왼쪽으로 맞춤됩니다.

일반적으로 테이블 데이터를 읽기 쉽게 만들기 위해 짧은 텍스트 및 긴 텍스트 데이터 형식에 사용자 지정 서식을 적용합니다. 예를 들어 양식을 사용하여 신용 카드 번호를 수집하고 공백 없이 해당 번호를 저장하는 경우 사용자 지정 형식을 사용하여 적절한 공백을 추가하여 신용 카드 번호를 읽기 쉽게 할 수 있습니다.

텍스트 필드의 사용자 지정 형식에는 최대 두 개의 섹션이 있을 수 있습니다. 각 섹션에는 필드의 서로 다른 데이터에 대한 서식 사양이 포함됩니다.

구역 설명
첫 번째 텍스트가 있는 필드의 서식입니다.
두 번째 빈 문자열 및 Null 값이 있는 필드의 서식입니다.

예를 들어 필드에 문자열이 없을 때 "None"이라는 단어를 표시하려는 텍스트 box컨트롤이 있는 경우 사용자 지정 형식 @;"을 입력할 수 있습니다. None" 을 컨트롤의 Format 속성 설정으로 사용합니다. 첫 번째 섹션의 @ 기호를 사용하면 필드의 텍스트가 표시되고, 두 번째 섹션의 경우 필드에 길이가 0인 문자열이나 Null 값이 있는 경우 "없음"이라는 단어가 표시됩니다.

Format 함수를 사용하여 길이가 0인 문자열에 대해 하나의 값을, Null 값에 대해 다른 값을 반환할 수 있습니다

데이터가 입력되는 형식을 제어하려면 입력 마스크를 사용하여 데이터 입력 형식 제어를 참조하세요. 긴 텍스트 데이터 형식의 일반 텍스트를 향상하려면 서식 있는 텍스트 필드 추가를 참조하세요.

맨 위로 이동

사용자 지정 서식 적용

  1. 디자인 보기에서 테이블을 엽니다.

  2. 디자인 눈금의 위쪽 섹션에서 서식을 지정할 날짜/시간 필드를 선택합니다.

  3. 필드 속성 섹션에서 일반 탭을 선택하고 서식 상자 옆에 있는 셀을 클릭하고 서식 요구 사항에 따라 특정 문자를 입력합니다.

  4. 형식을 입력하면 속성 업데이트 옵션 단추가 나타나고 논리적으로 상속하는 다른 테이블 필드 및 양식 컨트롤에 형식을 적용할 수 있게 해줍니다. 데이터베이스 전체에 변경 내용을 적용하려면 스마트 태그를 클릭한 다음 필드 이름이> 사용되는 모든 위치에서 <서식 업데이트를 클릭합니다. 이 경우 필드 이름은 텍스트 필드의 이름입니다.

  5. 변경 내용을 전체 데이터베이스에 적용하도록 선택하면 속성 업데이트 대화 상자가 나타나고 새 형식을 상속할 양식과 기타 개체가 표시됩니다. 예를 클릭하여 서식을 적용합니다.
    자세한 내용은 필드 속성 전파를 참조하세요.

  6. 변경 내용을 저장한 다음 데이터시트 보기로 전환하여 형식이 요구 사항을 충족하는지 확인합니다.

  7. 다음과 같은 방법으로 사용자 지정 텍스트 서식을 테스트합니다.

    • 대문자 또는 소문자 값을 입력하고 서식이 데이터를 처리하는 방식을 확인합니다.
    • 길이가 0인 문자열이나 null 값을 입력하고 결과가 마음에 드는지 확인합니다.

맨 위로 이동

사용자 지정 형식의 예

다음은 사용자 지정 텍스트 형식의 예입니다.

설정 데이터 디스플레이
@@@-@@-@@@@ 465043799 465-04-3799
@@@@@@@@@ 465-04-3799
465043799
465-04-3799
465043799
> 다볼리오
다볼리오
김소미
다볼리오
다볼리오
다볼리오
< 다볼리오
다볼리오
김소미
다볼리오
다볼리오
다볼리오
@;"Unknown" Null 값 알 수 없음
빈 문자열 알 수 없음
모든 텍스트 입력된 것과 동일한 텍스트가 표시됩니다.

맨 위로 이동

사용자 지정 서식 문자

참고

긴 텍스트 또는 메모 필드에 사용자 지정 서식을 적용하면 표시 내용이 255자로 잘립니다.

사용자 지정 형식을 만들려면 다음 문자를 자리 표시자와 구분 기호로 사용합니다.

문자 설명
@ 서식 문자열에서 해당 위치에 사용할 수 있는 모든 문자를 표시하는 데 사용됩니다. Access가 기본 데이터에 모든 문자를 배치하는 경우 나머지 자리 표시자는 공백으로 표시됩니다.
예를 들어 서식 문자열이 @@@@@이고 기본 텍스트가 ABC인 경우 텍스트는 앞에 공백 두 개와 함께 왼쪽에 맞춤됩니다.
& 서식 문자열에서 해당 위치에 사용할 수 있는 모든 문자를 표시하는 데 사용됩니다. Access가 기본 데이터에 모든 문자를 배치하면 나머지 자리 표시자에는 아무 것도 표시되지 않습니다.
예를 들어 서식 문자열이 &&&&& 이고 텍스트가 ABC이면 왼쪽에 맞춤된 텍스트만 표시됩니다.
! 자리 표시자 문자가 오른쪽에서 왼쪽으로 입력되지 않고 왼쪽에서 오른쪽으로 입력되도록 하는 데 사용됩니다. 이 문자는 형식 문자열의 시작 부분에 사용해야 합니다.
< 모든 텍스트를 강제로 소문자로 바꾸는 데 사용됩니다. 서식 문자열의 시작 부분에서 이 문자를 사용해야 하지만 앞에 느낌표(!)를 넣어도 됩니다.
> 모든 텍스트를 강제로 대문자로 하는 데 사용됩니다. 서식 문자열의 시작 부분에서 이 문자를 사용해야 하지만 앞에 느낌표(!)를 넣어도 됩니다.
* 이 경우 별표(*) 바로 뒤에 오는 문자는 채우기 문자가 되며, 공백을 채우는 데 사용되는 문자입니다. 일반적으로 텍스트는 왼쪽 맞춤으로 표시되며 값의 오른쪽 영역은 공백으로 채워집니다. 서식 문자열의 아무 곳에나 채우기 문자를 추가할 수 있습니다. 이렇게 하면 Access에서 빈 공백이 지정된 문자로 채워집니다.
빈 공간, + - $ () 형식 문자열의 아무 곳에나 필요에 따라 공백, 수학 문자(+ -), 재무 기호($ ¥ £) 및 괄호를 삽입하는 데 사용됩니다. 슬래시(\ 또는 /) 및 별표(*)와 같은 다른 일반적인 수학 기호를 사용하려면 큰따옴표로 묶습니다. 이러한 문자는 서식 문자열의 아무 곳에나 배치할 수 있습니다.
"리터럴 텍스트" 사용자에게 표시하려는 텍스트를 큰따옴표로 묶습니다.
\ 바로 다음에 나오는 문자를 강제로 표시하는 데 사용됩니다. 문자를 큰따옴표로 묶는 것과 같습니다.
[색상] 형식 섹션의 모든 값에 색을 적용하는 데 사용됩니다. 이름을 대괄호로 묶고 검은색, 파란색, 청록색, 녹색, 자홍색, 빨간색, 노란색 또는 흰색 중 하나를 사용해야 합니다.

맨 위로 이동