word 中有Words,Characters,Sentences、Paragraph,Sections 具体含义如下
表达式             含义   返回的对象 
Words(index)           单词      Range 
Characters(index)    字符      Range 
Sentences(index)     句子      Range 
Paragraphs(index)   段落      Paragraph 
Sections(index)        节          Section
一般情况,一个文档是有几个节(Sections)组成,一节有几段(Paragraphs),
每段有几句(Sentences)组成,每句又有几个单词Words组成,每个单词有几个字符组成
如下文档,有两节,三段,大概如下,具体见附件
Excelhome是一个不错的网站,你不只是Execl的家,也是word,ppt的家,我们都喜欢你。希望你越办越好。
gisOracle是一个不错的人,他做不少关于word,ppt的软件。如word转图片pdf,word编号工具,word转图片word;ppt转换图片pdf,ppt转换图片ppt,我希望他的软件。
--有分节符 
Microsoft 的Office做的很好,相信他会做的更好。
vba如下
Private Sub CommandButton1_Click()
        MsgBox "当前文档有" & ActiveDocument.Sections.Count & "节"
        Dim i, j As Integer
        i = 1
        Dim oSection As Section

For Each oSection In ActiveDocument.Sections
                MsgBox "当前文档第" & i & "节,的内容:" & oSection.Range.Text     
                i = i + 1              
        Next

MsgBox "当前文档有" & ActiveDocument.Paragraphs.Count & "段"

i = 1
        Dim oParagraph As Paragraph
        Dim oSentence As Range
        
        For Each oParagraph In ActiveDocument.Paragraphs
        
    MsgBox "当前文档第" & i & "段,的内容:" & oParagraph.Range.Text
    j = 1
        
    For Each oSentence In oParagraph.Range.Sentences
            MsgBox "当前文档第" & i & "段,的内容,第" & j & "句的内容:" & oSentence.Text
            j = j + 1     
    Next   
    
    i = i + 1
              
        Next
        i = 1
        
        Dim oword As Range
        
        For Each oword In ActiveDocument.Words
          MsgBox "当前文档第" & i & "单词,的内容:" & oword.Text
    If i = 1 Then
            
       For j = 1 To oword.Characters.Count
        MsgBox "当前文档第" & i & "单词的第:" & j & "字符为:" & oword.Characters.Item(j).Text              
       Next
       
    End If
    
         i = i + 1
                  
        Next

End Sub

 
 

word 中Sentences、Paragraph等含义和用法的更多相关文章

  1. 全面理解JavaScript中的闭包的含义及用法

    1.什么是闭包 闭包:闭包就是能够读取其他函数内部变量的函数;闭包简单理解成“定义在一个函数内部的函数”. 闭包的形式:即内部函数能够使用它所在级别的外部函数的参数,属性或者内部函数等,并且能在包含它 ...

  2. UML类图中箭头和线条的含义和用法

    UML类图中箭头和线条的含义和用法 在学习UML过程中,你经常会遇到UML类图关系,这里就向大家介绍一下UML箭头.线条代表的意义,相信通过本文的介绍你对UML中箭头.线条的意义有更明确的认识. AD ...

  3. XStream中几个注解的含义和用法

    转自:http://blog.csdn.net/robert_mm/article/details/8459879 XStream是个很强大的工具,能将java对象和xml之间相互转化.xstream ...

  4. xstream中几个注解的含义和用法(转)

    XStream是个很强大的工具,能将Java对象和xml之间相互转化.xstream不在意java类中成员变量是私有还是公有,也不在乎是否有默认构造函数.它调用方式也非常简单:从xml对象转化为jav ...

  5. 关于判断语句中如:while not xx: 或者:if not xx: 的含义及用法解析

    关于判断语句中如:while not xx: 或者:if not xx: 的含义及用法解析 name='' while not name: name=raw_input(u'请输入姓名:') prin ...

  6. C# 将excel表格嵌入到Word中

    C# 将excel表格嵌入到Word中 继续开扒,今天要实现的是使用C#将excel表格嵌入到Word中这个功能,将word表格导入到excel中我已经写过了,如有需要可参考我之前的文章,在开始前还有 ...

  7. 使用POI替换word中的特定字符/文字改进版

    package com.xfzx.test.POI.main; import java.io.File; import java.io.FileInputStream; import java.io. ...

  8. 转: ES6异步编程: co函数库的含义与用法

    转: ES6异步编程: co函数库的含义与用法 co 函数库是著名程序员 TJ Holowaychuk 于2013年6月发布的一个小工具,用于 Generator 函数的自动执行. 比如,有一个 Ge ...

  9. 转: ES6异步编程:Thunk函数的含义与用法

    转: ES6异步编程:Thunk函数的含义与用法 参数的求值策略 Thunk函数早在上个世纪60年代就诞生了. 那时,编程语言刚刚起步,计算机学家还在研究,编译器怎么写比较好.一个争论的焦点是&quo ...

随机推荐

  1. dd命令测试linux磁盘读写速度

    1.先熟悉两个特殊的设备:    (1)/dev/null:回收站.无底洞.    (2)/dev/zero:产生字符. 2.测试磁盘写能力    time dd if=/dev/zero of=/t ...

  2. Jqery之select操作

    jquery获取select选择的文本与值 获取select : 获取select 选中的 text :     $("#ddlregtype").find("optio ...

  3. sprintf函数php的详细使用方法

    PHP sprintf() 函数 先说下为什么要写这个函数的前言,这个是我在微信二次开发的一个token验证文档也就是示例文档看到的一个函数,当时非常不理解,于是查了百度,但是很多结果都很笼统,结果也 ...

  4. PHP学习笔记(4) - 实现自己的MVC框架

    在PHP中实现一个所谓的MVC框架非常简单.这里说一下思路. 一.首先用spl_autoload_register函数实现自己的类型自动加载机制.这样其他代码都不需要再考虑如何将类所在的文件inclu ...

  5. Javascript 计算分页

    var getPageData = function (last_page, current_page) { var numberLinks = []; var i = 0; for (i; i &l ...

  6. GAC write failed when upgrade with InstallShield

    在接近final-build的时候,突然发现当前版本从上一个版本upgrade的时候,需要写到GAC (Global Assembly Cache)的assambly会写失败掉.但是只会在特定的Mic ...

  7. Python 列表实现字典的get功能

    字典有一个很好用的方法,就是get,既可以预防KeyError异常,也可以为不存在的key设置一个默认的value 例如: v=d.get('k','default') 而列表没有一个类似的方法,如果 ...

  8. 对WPF中MeasureOverride 和ArrangeOverride 浅理解

    以前对MeasureOverride 和ArrangeOverride十分费解,看到了这篇博文茅塞顿开~ public class CustomControl1 : Panel { /// <s ...

  9. 2014年辛星完全解读Javascript第二节

    本小节我们讲解一下Javascript的语法,虽然js语言非常简单,它的语法也相对好学一些,但是不学总之还是不会的,因此,我们来一探究竟把. ********注释************* 1.我们通 ...

  10. windows azure tools for mac

    http://azure.microsoft.com/en-us/documentation/articles/xplat-cli/?fb=zh-cn http://www.windowsazure. ...