Microsoft Office Access 2007에서는 서식 있는 텍스트를 데이터베이스에 저장할 수 있습니다. 서식 있는 텍스트는 TextFormat 속성(Office Access 2007에 새롭게 도입된 속성)을 RichText로 설정한 메모 필드를 사용하여 저장합니다. 폼의 바운드 컨트롤을 통해 필드를 편집하거나 필드를 데이터시트에 표시하여 필드의 전체 또는 일부 내용에 서식을 적용할 수 있습니다. 또한 레이아웃 보기(Office Access 2007에 새롭게 도입된 보기)에서 보고서를 보면서 모든 필드에 서식을 적용할 수도 있습니다.
이 문서에서는 서식 있는 텍스트를 사용하는 메모 필드를 삽입 또는 변경하는 방법과 서식 있는 텍스트 옵션을 사용하여 텍스트 서식을 지정하는 방법에 대해 설명합니다.
이 문서의 내용
서식 있는 텍스트란?
서식 있는 텍스트는 일반 텍스트에는 사용할 수 없는 굵게, 기울임꼴 등의 일반 서식 옵션이 지정된 텍스트입니다. Microsoft Office Word 2007, Microsoft Office PowerPoint 2007 등의 2007 Microsoft Office system 프로그램에서 일반적으로 사용할 수 있는 서식 도구를 사용하여 데이터에 서식을 지정하면 Office Access 2007에서는 데이터에 HTML(Hypertext Markup Language) 서식 코드가 적용됩니다. Access에서 HTML을 사용하는 이유는 HTML이 Windows SharePoint Services 3.0 목록에 저장된 서식 있는 텍스트 필드와 더 잘 호환되기 때문입니다.
다음 표에서는 Office Access 2007에서 지원되는 서식 있는 텍스트 옵션을 보여 줍니다.
| 아이콘 |
옵션 |
설명 |
|
글꼴 이름 |
다른 서체를 선택합니다. |
|
글꼴 크기 |
글꼴 크기를 선택합니다. |
|
굵게 |
선택한 텍스트를 굵게 표시합니다. 해당 텍스트가 이미 굵게 표시되어 있으면 굵게 만드는 서식을 제거합니다. |
|
기울임꼴 |
선택한 텍스트를 기울임꼴로 표시합니다. 해당 텍스트가 이미 기울임꼴로 표시되어 있으면 기울임꼴 서식을 제거합니다. |
|
밑줄 |
선택한 텍스트에 밑줄을 표시합니다. 해당 텍스트에 이미 밑줄이 적용되어 있으면 밑줄 서식을 제거합니다. |
|
왼쪽 맞춤 |
텍스트를 왼쪽 여백에 맞춥니다. |
|
가운데 맞춤 |
텍스트를 여백 내에서 가운데에 맞춥니다. |
|
오른쪽 맞춤 |
텍스트를 오른쪽 여백에 맞춥니다. |
|
번호 매기기 |
단락에 번호를 매깁니다. 번호는 각 단락 앞에 표시됩니다. |
|
글머리 기호 |
각 단락 앞에 글머리 기호를 배치합니다. |
|
글꼴 색 |
글꼴 전경색을 선택합니다. |
|
텍스트 강조 색 |
텍스트를 형광펜으로 표시한 것처럼 만듭니다. |
|
내어쓰기 |
단락을 내어씁니다. |
|
들여쓰기 |
단락을 들여씁니다. |
|
왼쪽에서 오른쪽 |
왼쪽에서 오른쪽으로 컨트롤을 채웁니다. |
|
오른쪽에서 왼쪽 |
오른쪽에서 왼쪽으로 컨트롤을 채웁니다. |
Office Access 2007에서는 메모 데이터 형식을 사용하여 서식 있는 텍스트를 저장합니다. Access에서 서식 있는 텍스트를 기본적으로 지원하는 데이터 형식은 메모 데이터 형식뿐입니다. 서식 있는 텍스트 저장용 필드를 만들려면 메모 필드를 만든 다음 해당 필드의 TextFormat 속성을 RichText로 설정합니다.
맨 위로 이동
TextFormat 속성 소개
Access에 있는 대부분의 컨트롤, 필드 및 개체에는 일련의 속성이 연결되어 있습니다. 속성은 개체의 위치, 크기, 표시 여부 등 개체의 일부 특성을 정의하는 명명된 값입니다. TextFormat 속성에는 텍스트가 서식 있는 텍스트인지 일반 텍스트인지를 결정하는 설정이 들어 있습니다. 이 속성에는 다음 두 값 중 하나를 사용할 수 있습니다.
| TextFormat 속성 |
설명 |
| RichText |
텍스트가 서식 있는 텍스트로 표시되고 서식 있는 HTML 태그로 저장 및 해석됩니다. |
| PlainText |
텍스트가 일반 텍스트로 표시되고 일반 텍스트로 해석됩니다. |
테이블 디자인 보기에서 메모 필드의 TextFormat 속성을 설정합니다. 메모 필드의 데이터를 표시하기 위해 만드는 모든 텍스트 상자에는 여기에서 설정한 값이 상속됩니다. 그러나 값은 컨트롤을 만들 때에만 상속됩니다. 텍스트 상자의 속성 시트를 사용하여 나중에 값을 변경할 수 있습니다.
맨 위로 이동
서식 있는 텍스트 필드 만들기
서식 있는 텍스트는 메모 데이터 형식을 사용하는 필드에 저장됩니다. 서식 있는 텍스트 표시 및 저장을 기본적으로 지원하는 데이터 형식은 메모 데이터 형식뿐입니다. 서식 있는 텍스트를 저장할 수 있는 필드를 만들려면 먼저 메모 필드를 만든 다음 해당 메모 필드의 TextFormat 속성을 RichText로 설정합니다.
서식 있는 텍스트를 저장할 메모 필드 만들기
- Microsoft Office 단추
를 클릭한 다음 열기를 클릭합니다.
- 열기 대화 상자에서 필드를 추가할 데이터베이스를 엽니다.
- 탐색 창에서 서식 있는 텍스트 필드를 추가할 테이블을 마우스 오른쪽 단추로 클릭하고 디자인 보기를 클릭합니다.
- 테이블 디자인 눈금에서 첫 번째 빈 행을 찾아 필드 이름 열에 필드 이름을 입력합니다.
- 데이터 형식 열에서 메모를 선택합니다.
- 필드 속성에서 일반 탭을 클릭합니다.
- 텍스트 형식/Text Format 상자 내부를 클릭하고 서식 있는 텍스트/Rich Text를 선택합니다.
- 테이블을 저장하려면 빠른 실행 도구 모음에서 저장
을 클릭합니다.
메모 필드를 만든 후 데이터시트 보기 또는 폼 보기에서 텍스트를 입력하고 텍스트 서식을 지정할 수 있습니다. 서식 있는 텍스트의 서식 지정에 대한 자세한 내용은 이 문서 뒷부분의 텍스트에 서식 옵션 적용 섹션을 참고하십시오.
맨 위로 이동
기존 일반 텍스트 필드를 서식 있는 텍스트 필드로 변경
기존 메모 필드를 서식 있는 텍스트를 저장할 수 있도록 변경하려면 해당 필드의 TextFormat 속성을 PlainText에서 RichText로 변경하면 됩니다. 기존 텍스트 필드를 서식 있는 텍스트를 저장할 수 있도록 변경하려면 먼저 해당 필드의 데이터 형식을 텍스트에서 메모로 변경해야 합니다.
기존 메모 필드를 서식 있는 텍스트를 저장할 수 있도록 변경
- Office Access 2007을 시작합니다.
- Microsoft Office 단추
를 클릭한 다음 열기를 클릭합니다.
- 열기 대화 상자에서 해당 필드가 있는 데이터베이스를 엽니다.
- 탐색 창에서 해당 필드가 있는 테이블을 마우스 오른쪽 단추로 클릭한 다음 디자인 보기를 클릭합니다.
- 테이블 디자인 눈금에서 서식 있는 텍스트로 변경할 메모 필드를 클릭합니다.
- 필드 속성에서 일반 탭을 클릭합니다.
- 텍스트 형식/Text Format 상자 내부를 클릭하고 서식 있는 텍스트/Rich Text를 선택합니다.
- 테이블을 저장하려면 저장을 클릭합니다.
기존 텍스트 필드를 서식 있는 텍스트를 저장할 수 있도록 변경
- Microsoft Office 단추
를 클릭한 다음 열기를 클릭합니다.
- 열기 대화 상자에서 해당 필드가 있는 데이터베이스를 엽니다.
- 탐색 창에서 해당 필드가 있는 테이블을 마우스 오른쪽 단추로 클릭한 다음 디자인 보기를 클릭합니다.
- 테이블 디자인 눈금에서 서식 있는 텍스트로 변경할 텍스트 필드를 클릭합니다.
- 데이터 형식에서 텍스트를 메모로 변경합니다.
- 필드 속성에서 일반 탭을 클릭합니다.
- 텍스트 형식/Text Format 상자 내부를 클릭하고 서식 있는 텍스트/Rich Text를 선택합니다.
- 테이블을 저장하려면 저장을 클릭합니다.
서식 있는 텍스트를 저장한 메모 필드는 텍스트 상자 컨트롤을 사용하여 폼이나 보고서에 표시할 수 있습니다. 텍스트 상자 컨트롤에는 메모 필드의 TextFormat 속성에서 초기 값을 상속받는 TextFormat 속성이 있습니다. 그러나 텍스트 상자 컨트롤의 TextFormat 속성은 변경할 수 있습니다.
맨 위로 이동
텍스트에 서식 옵션 적용
데이터시트 보기 또는 폼 보기에서 서식 있는 텍스트 필드를 편집할 때 미니 도구 모음의 명령 또는 홈 탭의 글꼴 및 글꼴 맞춤 그룹에 있는 명령을 사용하여 서식 옵션을 적용할 수 있습니다. 먼저 서식을 지정할 텍스트를 선택하고 서식 옵션을 적용합니다.
서식 있는 텍스트를 지원하는 메모 필드의 텍스트를 마우스 왼쪽 단추로 선택한 후 단추를 놓으면 미니 도구 모음이 나타납니다. 미니 도구 모음에는 가장 일반적으로 사용되는 서식 옵션에 해당하는 단추가 있습니다.
일부 텍스트를 강조하기 위해 해당 텍스트를 더 어둡고 굵게 만드는 서식을 적용하려 한다고 가정합니다.
미니 도구 모음을 사용하여 서식 적용
- 클릭한 다음 포인터를 끌어 서식을 지정할 텍스트를 선택합니다.
미니 도구 모음이 나타납니다.
- 미니 도구 모음 위에 마우스를 놓아 더 잘 표시되도록 한 다음 굵게
를 클릭합니다.
미니 도구 모음에는 선택한 텍스트의 서식 특성이 표시됩니다. 예를 들어 텍스트에 이미 굵게 만드는 서식이 적용되어 있으면 도구 모음의 굵게 단추가 강조 표시됩니다.
Microsoft Office Fluent 사용자 인터페이스
의 구성 요소인 리본 메뉴의 홈 탭에서도 서식 옵션을 적용할 수 있습니다. 기울임꼴 서식 옵션을 적용하려는 경우 다음과 같은 작업을 실행합니다.
Office Fluent 리본 메뉴를 사용하여 서식 적용
- 클릭한 다음 포인터를 끌어 서식을 지정할 텍스트를 선택합니다.
- 홈 탭의 글꼴 그룹에서 기울임꼴
을 클릭합니다.
팁 단어를 빠르게 선택하려면 단어 위에 포인터를 놓고 두 번 클릭합니다. 전체 단락을 선택하려면 세 번 클릭합니다.
맨 위로 이동
서식 있는 텍스트 필드를 일반 텍스트 필드로 변경
서식 있는 텍스트 필드의 TextFormat 속성을 일반 텍스트/Plain Text로 변경하면 해당 필드를 일반 텍스트 필드로 변경하고 모든 서식을 제거할 수 있습니다. 서식 있는 텍스트 필드를 일반 텍스트 필드로 변경하면 Office Access 2007은 모든 서식이 제거된다는 경고를 표시합니다. 일반 텍스트로 변경하고 테이블을 저장한 후에는 변경 내용을 실행 취소할 수 없습니다.
서식 있는 텍스트 필드를 일반 텍스트 필드로 변경
- Office Access 2007을 시작합니다.
- Microsoft Office 단추
를 클릭한 다음 열기를 클릭합니다.
- 열기 대화 상자에서 해당 필드가 있는 데이터베이스를 선택하여 엽니다.
- 탐색 창에서 해당 필드가 있는 테이블을 마우스 오른쪽 단추로 클릭하고 디자인 보기를 클릭합니다.
- 테이블 디자인 눈금에서 서식 있는 텍스트로 변경할 메모 필드를 클릭합니다.
- 필드 속성에서 일반 탭을 클릭합니다.
- TextFormat 상자를 클릭하고 일반 텍스트/Plain Text를 선택합니다.
- 테이블을 저장하려면 저장을 클릭합니다.
맨 위로 이동
TextFormat 속성이 동기화되지 않는 경우 수행하는 조치
서식 있는 텍스트가 올바르게 지원되도록 하려면 메모 필드 및 해당 메모 필드를 표시하는 모든 텍스트 상자 컨트롤의 TextFormat 속성을 모두 설정해야 합니다. 대개 이러한 TextFormat 속성은 동일합니다. 예를 들어 서식 있는 텍스트를 지원하려면 필드와 컨트롤의 TextFormat 속성을 모두 RichText로 설정해야 하고 서식 있는 텍스트를 사용하지 않으려면 필드와 컨트롤의 속성을 모두 PlainText로 설정해야 합니다. 메모 필드의 TextFormat 속성은 RichText로 설정되어 있고 텍스트 상자의 TextFormat 속성은 PlainText로 설정되어 있으면 폼 보기 및 데이터시트 보기에서 텍스트 상자에 서식 있는 텍스트 HTML 전체가 표시됩니다.
맨 위로 이동
추가 정보