Condividi tramite


Procedura: conteggiare i caratteri nei documenti

Aggiornamento: novembre 2007

Si applica a

Le informazioni contenute in questo argomento riguardano solo i progetti Visual Studio Tools per Office e le versioni di Microsoft Office specificati.

Tipo di progetto

  • Progetti a livello di documento

  • Progetti a livello di applicazione

Versione Microsoft Office

  • Word 2003

  • Word 2007

Per ulteriori informazioni, vedere la classe Funzionalità disponibili in base ai tipi di progetto e applicazione.

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.

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