zoukankan      html  css  js  c++  java
  • MsWord 操作总结

    转自(http://www.cnblogs.com/eye-like/p/4121219.html)

    Msdn上的word操作api(不过只有英文版,英文差的先闪过) 
    Word2007的API:http://msdn.microsoft.com/en-us/library/bb257531(v=office.12).aspx
    Word2010的API:http://msdn.microsoft.com/en-us/library/microsoft.office.interop.word(v=office.14).aspx

    Word对象模型 (.Net Perspective)
      五大对象
    Application :代表Microsoft Word应用程序本身
      是Document和Selection的基类。通过Application的属性和方法,我们可以控制Word的大环境。
    Document :代表一个Word文档
      当你新建一个Word文档或者打开一个已有的Word文档,你将创建一个Document对象,该对象被加入到Words Documents Collection中。拥有焦点的Document称为ActiveDocument,可以通过Application对象的ActiveDocument属性获得当前文档对象
    Selection :代表当前选中的区域(高亮),没有选中区域时代表光标点
      它通常是高亮显示的(例如,你要改变一段文字的字体,你首先得选中这段文字,那么选中的这块区域就是当前文档的Selection对象所包含的区域)
    Bookmarks :书签
      1>书签一般有名字
      2>Saved with the document,且文档关闭了之后书签继续存在
      3>书签通常是隐藏的,但也可以通过代码设置其为可见

    Range :代表一块区域,与Selection类似,不过一般不可见
      1>包含一个起始位置和一个结束位置
      2>它可以包含光标点,一段文本或者整个文档
      3>它包含空格,tab以及paragraph marks
      4>它可以是当前选中的区域,当然也可以不是当前选中区域
      5>它被动态创建
      6>当你在一个Range的末尾插入文本,这将扩展该Range


      word文档对象的结构图


    关于对象的详细使用,可以参考msdn api

  • 相关阅读:
    注册表开启或关闭ie浏览器-局域网设置-自动监测设置
    关于win32接口文档位置
    网站添加天气预报插件
    json
    re正则
    配置文件
    logging日志模块
    hashlib加密
    sys模块
    os模块
  • 原文地址:https://www.cnblogs.com/FindSelf/p/4503088.html
Copyright © 2011-2022 走看看