Freigeben über


Programmgesteuertes Zählen von Zeichen in Dokumenten

Das erste Zeichen in einem Dokument befindet sich an der Zeichenposition 0, die der Position der Einfügemarke entspricht. Die Position des letzten Zeichens ist gleich der Gesamtanzahl von Zeichen im Dokument. Sie können die Anzahl von Zeichen in einem Dokument mithilfe der Count -Eigenschaft der Characters -Auflistung ermitteln.

In einem Dokument werden alle Zeichen gezählt, so auch Leerzeichen, Absatzmarken und andere Zeichen, die normalerweise ausgeblendet sind. Selbst für ein neues leeres Dokument wird eine Anzahl von Zeichen zurückgegeben, weil das Dokument eine Absatzmarke enthält.

Gilt für: Die Informationen in diesem Thema gelten für Projekte auf Dokumentebene und VSTO-Add-In-Projekte für Word. Weitere Informationen finden Sie unter features available by Office-App lication and project type.

So zeigen Sie die Anzahl von Zeichen in einer Anpassung auf Dokumentebene an

  1. Wählen Sie das gesamte Dokument aus.

    Word.Range rng = this.Content; 
    rng.Select();
    
  2. Zeigen Sie die Anzahl von Zeichen im Dokument in einem Meldungsfeld an.

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

So zeigen Sie die Anzahl von Zeichen in einem VSTO-Add-In an

  1. Wählen Sie das gesamte Dokument aus. Im folgenden Beispiel wird das aktive Dokument ausgewählt.

    Word.Range rng = this.Application.ActiveDocument.Content;
    rng.Select();
    
  2. Zeigen Sie die Anzahl von Zeichen im Dokument in einem Meldungsfeld an.

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