Como: Contagem de caracteres em documentos

O primeiro caractere em um documento está na posição do caractere 0, que representa o ponto de inserção. A última posição de caractere é igual ao número total de caracteres do documento. Você pode determinar o número de caracteres em um documento usando o Count propriedade da Characters coleção.

Todos os caracteres do documento são contados, incluindo espaços, marcas de parágrafo e outros caracteres que normalmente são ocultas. Até mesmo um novo documento em branco retorna uma contagem de um caractere, pois ele contém uma marca de parágrafo.

Aplicável a: As informações neste tópico se aplicam a projetos de nível de documento e projetos de nível de aplicativo para Word 2007 e Word 2010. Para obter mais informações, consulte Recursos disponíveis pelo aplicativo do Office e o tipo de projeto.

Para exibir o número de caracteres em uma personalização em nível de documento

  1. Selecione o documento inteiro.

    Dim rng As Word.Range = Me.Range(0, Me.Characters.Count)
    rng.Select()
    
    Word.Range rng = this.Content; 
    rng.Select(); 
    
  2. Exiba o número de caracteres do documento em uma caixa de mensagem.

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

Para exibir o número de caracteres em um suplemento em nível de aplicativo

  1. Selecione o documento inteiro. O exemplo a seguir seleciona o documento ativo.

    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. Exiba o número de caracteres do documento em uma caixa de mensagem.

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

Consulte também

Tarefas

Como: Recuperar o início e caracteres de final em intervalos

Como: Definir e selecionar intervalos em documentos