Condividi tramite


Procedura: conteggiare i caratteri nei documenti

Il primo carattere in un documento si trova nella posizione 0, che rappresenta il punto di inserimento. L'ultima posizione di carattere equivale al numero totale di caratteri nel documento. È possibile determinare il numero di caratteri in un documento mediante la proprietà Count dell'insieme Characters.

Vengono conteggiati tutti i caratteri presenti nel documento, inclusi gli spazi, i segni di paragrafo e altri caratteri normalmente nascosti. Anche un nuovo documento vuoto restituirà un conteggio di un carattere, perché contiene un segno di paragrafo.

Si applica a: le informazioni fornite in questo argomento sono valide per i progetti a livello di documento e di applicazione per Word 2007 e Word 2010. Per ulteriori informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazioni di Office.

Per visualizzare il numero di caratteri in una personalizzazione a livello di documento

  1. Selezionare l'intero documento.

    Dim rng As Word.Range = Me.Range(0, Me.Characters.Count)
    rng.Select()
    
    Word.Range rng = this.Content; 
    rng.Select(); 
    
  2. Visualizzare il numero di caratteri presenti nel documento in una finestra di messaggio.

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

Per visualizzare il numero di caratteri in un componente aggiuntivo a livello di applicazione

  1. Selezionare l'intero documento. Nell'esempio riportato di seguito viene selezionato il documento attivo.

    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. Visualizzare il numero di caratteri presenti nel documento in una finestra di messaggio.

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

Vedere anche

Attività

Procedura: recuperare i caratteri iniziale e finale negli intervalli

Procedura: definire e selezionare intervalli nei documenti