什么是故事(Word VBA)

时间:2015-12-12 09:53:42

标签: vba ms-word word-vba

问题部分回答了这个问题:

What is a story?

...但是它所引用的博客不再存在,所以我没有完全理解WORD VBA中的故事是什么,应该如何使用?

它似乎是" bit"的集合。具有常见属性(如字体,颜色等)的单词文档,并且是连续的。我真的不确定如何使用它们,但WORD对象模型经常引用故事。

理解故事的任何帮助都将受到赞赏。

1 个答案:

答案 0 :(得分:1)

来自http://word.mvps.org/faqs/customization/ReplaceAnywhere.htm

  

......有必要遍历文档的每个部分。在VBA中,这些部分称为StoryRanges。每个StoryRange都由唯一的wdStoryType常量标识。

     

有11种不同的wdStoryType常量可以形成文档的StoryRanges(或部分)(好的,在Word的更高版本中还有一些,但它们在此讨论中没有任何影响)。简单文档可能只包含一个或两个StoryRanges,而更复杂的文档可能包含更多。在查找和替换中具有作用的wdStoryTypes是:

     

wdCommentsStory,wdEndnotesStory,wdEvenPagesFooterStory,wdEvenPagesHeaderStory,wdFirstPageFooterStory,wdFirstPageHeaderStory,wdFootnotesStory,wdMainTextStory,wdPrimaryFooterStory,wdPrimaryHeaderStory和wdTextFrameStory。

故事是文档的特定部分,例如标题。