방법: 문서의 문자 수 세기

업데이트: 2007년 11월

적용 대상

이 항목의 정보는 Microsoft Office의 지정된 Visual Studio Tools for Office 프로젝트 및 버전에만 적용됩니다.

프로젝트 형식

  • 문서 수준 프로젝트

  • 응용 프로그램 수준 프로젝트

Microsoft Office 버전

  • Word 2003

  • Word 2007

자세한 내용은 응용 프로그램 및 프로젝트 형식에 따라 사용 가능한 기능을 참조하십시오.

문서의 첫 번째 문자는 문자 위치 0에 있으며 이는 삽입 지점을 나타냅니다. 마지막 문자 위치는 문서의 총 문자 수에 해당합니다. Characters 컬렉션의 Count 속성을 사용하면 문서의 문자 수를 확인할 수 있습니다.

공백, 단락 기호 및 일반적으로 숨겨져 있는 기타 문자들을 비롯하여 문서에 있는 모든 문자가 계산됩니다. 새로운 빈 문서의 경우에도 단락 기호 하나가 포함되어 있으므로 문자 수로 1이 반환됩니다.

문서 수준 사용자 지정의 문자 수를 표시하려면

  1. 전체 문서를 선택합니다.

    Dim rng As Word.Range = Me.Range(0, Me.Characters.Count)
    rng.Select()
    
    Word.Range rng = this.Content; 
    rng.Select(); 
    
  2. 문서의 문자 수를 메시지 상자에 표시합니다.

    MessageBox.Show("Characters: " & Me.Characters.Count.ToString())
    
    MessageBox.Show("Characters: " + this.Characters.Count.ToString());
    

응용 프로그램 수준 추가 기능의 문자 수를 표시하려면

  1. 전체 문서를 선택합니다. 다음 예제에서는 활성 문서를 선택합니다.

    Dim rng As Word.Range = Me.Application.ActiveDocument.Range( _
        0, Me.Application.ActiveDocument.Characters.Count)
    rng.Select()
    
    Word.Range rng = this.Application.ActiveDocument.Content;
    rng.Select();
    
  2. 문서의 문자 수를 메시지 상자에 표시합니다.

    MessageBox.Show("Characters: " & Me.Application.ActiveDocument.Characters.Count.ToString())
    
    MessageBox.Show("Characters: " + 
        this.Application.ActiveDocument.Characters.Count.ToString());
    

참고 항목

작업

방법: 범위의 시작 및 끝 문자 검색

방법: 문서 내의 범위 정의 및 선택