共用方式為


HOW TO:計算文件中的字元

更新:2007 年 11 月

適用於

本主題中的資訊僅適用於指定的 Visual Studio Tools for Office 專案和 Microsoft Office 版本。

專案類型

  • 文件層級專案

  • 應用程式層級專案

Microsoft Office 版本

  • Word 2003

  • Word 2007

如需詳細資訊,請參閱依應用程式和專案類型提供的功能

文件中的第一個字元位在字元位置 0,代表插入點。最後一個字元的位置就相當於文件中字元的總數。您可以使用 Characters 集合的 Count 屬性,判斷文件中字元的數目。

文件中的所有字元都會計算,包括空格、段落標記和一些通常會隱藏的其他字元。即使是新的空白文件,計算結果也會傳回一個字元,因為它含有段落標記。

若要顯示文件層級自訂中的字元數目

  1. 選取整個文件。

    Dim rng As Word.Range = Me.Range(0, Me.Characters.Count)
    rng.Select()
    
    Word.Range rng = this.Content; 
    rng.Select(); 
    
  2. 在訊息方塊中顯示文件中字元的數目。

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

若要顯示應用程式層級增益集中的字元數目

  1. 選取整個文件。下列範例會選取現用文件。

    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. 在訊息方塊中顯示文件中字元的數目。

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

請參閱

工作

HOW TO:擷取範圍中的開頭和結尾字元

HOW TO:在文件中定義及選取範圍