MsWord 操做总结

转自(http://www.cnblogs.com/eye-like/p/4121219.html)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).aspxapi

 

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 apihtm

相关文章
相关标签/搜索