joe*_*hwa 12
这实际上是一个比大多数人想象的更复杂的问题.在Microsoft Word博客文章中,故事定义为:
"...构成Word文档并共享属性和功能的不同内容区域.换句话说,在幕后,Word会将所有文档分解为具有共享属性和功能的块集合.正式地说,这些称为故事. "
这些块可以是注释,尾注,脚注,页脚,标题等.
稍后在博客文章中指出:
"......文档中的所有故事都使用一组共同的属性来确定每个故事中内容的呈现.这些共享属性包括字体信息,样式定义,编号定义和文档设置."
有关详细信息,请参阅完整的Microsoft博客文章:
UPDATE
@WaiHaLee引起了我的注意,我在原始答案中链接到的Microsoft博客文章已不再可用.因此,我将进一步阐述Word对象模型中的故事.
在撰写本文时,有17种类型的故事,因为从Word VBA IDE的对象浏览器中捕获的屏幕显示:
这些中的每一个都允许通常通过StoryRanges集合以编程方式影响Word文档中的特定内容区域.
艾伦怀亚特撰写了一篇非常好的文章
其中他解释了一些不同的使用方法StoryRanges.例如,可以仅更新文档的"主页脚"区域中的字段:
ActiveDocument.StoryRanges(wdPrimaryFooterStory).Fields.Update
StoryRanges 也可用于搜索文档的特定区域,详见
简而言之,该StoryRanges集合允许程序员影响Word文档的全部或部分独特部分.每个部分都是一个枚举为的范围StoryType.每一个StoryType都是Word中的故事.
| 归档时间: |
|
| 查看次数: |
4138 次 |
| 最近记录: |