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
Selecione o documento inteiro.
Dim rng As Word.Range = Me.Range(0, Me.Characters.Count) rng.Select()
Word.Range rng = this.Content; rng.Select();
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
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();
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