分享

word的构建基块(Building Block)的创建与使用_word vba 构建基块

 weipina 2023-06-25 发布于广西

构建基块类似与数据块,用于存储具有固定格式且经常被使用的文字、图形、表格或其他特定对象。构建基块保存在Word模板中,使用者可以将其插入到任何Word文档中的任意指定位置。下图是构建基块的主要操作入口:

 

关于构建基块的详细内容,参见官方文档:在 Word 文档中创建和使用内容构建基块

 

在程序中通过代码来插入构建基块的方式如下所示:

  1. ///在当前Selection位置插入指定名称为buildingBlockName的构建基块
  2. public void InsertBuildingBlock(string buildingBlockName)
  3. {
  4. Template tp = (Template)((dynamic)this._wordDocument.get_AttachedTemplate());
  5. object isRichText = (object)true;
  6. object bbIndex= (object)buildingBlockName;
  7. //myWordApplication是word应用程序接口对象,此处表示本方法所在类对象的字段,实际使用时也可以通过方法参数传入
  8. tp.BuildingBlockEntries.Item(ref bbIndex).Insert(myWordApplication.Selection.Range, ref isRichText);
  9. }

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多