以编程方式统计文档中的字符数

文档中的第一个字符位于字符位置 0,它表示插入点。 末尾字符位置值与文档中的字符总数相同。 可以使用 Count 集合的 Characters 属性确定文档中的字符数。

文档中的所有字符都被计算在内,包括空格、段落标记及通常是隐藏的其他字符。 甚至一个新的空文档的计数结果都返回一个字符,因为它包含一个段落标记。

适用于: 本主题中的信息适用于 Word 的文档级项目和 VSTO 外接程序项目。 有关详细信息,请参阅办公室应用程序和项目类型提供的功能。

显示文档级自定义项中的字符数

  1. 选择整个文档。

    Word.Range rng = this.Content; 
    rng.Select();
    
  2. 在一个消息框中显示文档中的字符数。

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

在 VSTO 外接程序中显示字符数

  1. 选择整个文档。 下面的示例将选择活动文档。

    Word.Range rng = this.Application.ActiveDocument.Content;
    rng.Select();
    
  2. 在一个消息框中显示文档中的字符数。

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