如何使用Office JS在Word文档的正文中添加书签

拜格

Office JS在预览中提供了以下功能,但我找不到任何示例。

这是我尝试过的方法,但是似乎不起作用,我在这里缺少什么,因为这段代码会插入文本,但不会创建书签。

Word.run(function (context)
{
    let range = context.document.getSelection();
    return context.sync().then(function ()
    {
        range.insertText(`Test Bookmark`, Word.InsertLocation.replace);

        let uniqueStr = new Date().getTime();
        let bookmarkName = `Test_BookmarkCode_${uniqueStr}`;
        range.insertBookmark(bookmarkName);
    });
});

十字张贴在这里

拜格

因此,这是工作代码。显然,当我们插入文本时,将返回一个新范围,我们需要使用该范围来插入书签。

Word.run(function (context)
{
    let range = context.document.getSelection();
    return context.sync().then(function ()
    {
        let insertedTextRange = range.insertText(`Test Bookmark`, Word.InsertLocation.replace);

        let uniqueStr = new Date().getTime();
        let bookmarkName = `Test_BookmarkCode_${uniqueStr}`;
        insertedTextRange.insertBookmark(bookmarkName);
    });
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将组合框的内容插入到 Word 文档的正文中?

来自分类Dev

如何从 bookdown 编译的 Word 文档正文中省略标题、作者、日期信息?

来自分类Dev

如何“标记” Word文档的区域,以使使用Open Office XML轻松向其中添加文本?

来自分类Dev

如何使用OpenXML检索Microsoft Office Word中的注释或书签文本

来自分类Dev

如何在word文档中创建书签,然后使用python创建指向书签的内部超链接

来自分类Dev

如何使Office Web App Server能够使用Cobalt编辑文档

来自分类Dev

如何使Office Web App Server能够使用Cobalt编辑文档

来自分类Dev

如何使用office.js获得Office应用程序版本价值

来自分类Dev

如何使用office.js获得Office应用程序的版本价值

来自分类Dev

使用XML直接签名Office Word文档

来自分类Dev

如何部署使用office.js创建的Excel加载项

来自分类Dev

如何使用office.js命名和引用Excel范围

来自分类Dev

如何使用Office.js获取单元格的格式

来自分类Dev

如何使用Office JS设置表格标题背景色

来自分类Dev

如何使用office-js Excel API的预览版?

来自分类Dev

如何在 Restsharp 调用的正文中添加 XML 请求

来自分类Dev

如何使用Excel.Microsoft.Office.Interop从Excel获取图表并将其添加到Word?

来自分类Dev

如何使用office.js获取Word中表格的当前单元格的格式

来自分类Dev

如何在 Microsoft Word 中使用 office.js 编辑图表数据

来自分类Dev

如何使用HttpClient 4.3将数据添加到帖子的邮件正文中

来自分类Dev

如何使用Python在Win32com的电子邮件正文中添加2个变量?

来自分类Dev

如何使用Python在Win32com的电子邮件正文中添加2个变量?

来自分类Dev

如何使用Office.js检查Office AddIn Host是否正在运行Outlook应用程序?

来自分类Dev

我们如何使用Office 365 Java脚本API以撰写模式阅读邮件正文

来自分类Dev

可以使用Office.js刷新Word文档的字段吗?

来自分类Dev

Swagger文档-如何在JSON请求正文中仅获取用逗号分隔的值?

来自分类Dev

如何在 elasticsearch 的 POST 请求正文中指定要索引的 2 个或更多文档?

来自分类Dev

如何使用node.js调用API并在正文中包含JSON字符串?

来自分类Dev

当包含在文档末尾并在HTML正文中使用时,jQuery未定义

Related 相关文章

  1. 1

    如何将组合框的内容插入到 Word 文档的正文中?

  2. 2

    如何从 bookdown 编译的 Word 文档正文中省略标题、作者、日期信息?

  3. 3

    如何“标记” Word文档的区域,以使使用Open Office XML轻松向其中添加文本?

  4. 4

    如何使用OpenXML检索Microsoft Office Word中的注释或书签文本

  5. 5

    如何在word文档中创建书签,然后使用python创建指向书签的内部超链接

  6. 6

    如何使Office Web App Server能够使用Cobalt编辑文档

  7. 7

    如何使Office Web App Server能够使用Cobalt编辑文档

  8. 8

    如何使用office.js获得Office应用程序版本价值

  9. 9

    如何使用office.js获得Office应用程序的版本价值

  10. 10

    使用XML直接签名Office Word文档

  11. 11

    如何部署使用office.js创建的Excel加载项

  12. 12

    如何使用office.js命名和引用Excel范围

  13. 13

    如何使用Office.js获取单元格的格式

  14. 14

    如何使用Office JS设置表格标题背景色

  15. 15

    如何使用office-js Excel API的预览版?

  16. 16

    如何在 Restsharp 调用的正文中添加 XML 请求

  17. 17

    如何使用Excel.Microsoft.Office.Interop从Excel获取图表并将其添加到Word?

  18. 18

    如何使用office.js获取Word中表格的当前单元格的格式

  19. 19

    如何在 Microsoft Word 中使用 office.js 编辑图表数据

  20. 20

    如何使用HttpClient 4.3将数据添加到帖子的邮件正文中

  21. 21

    如何使用Python在Win32com的电子邮件正文中添加2个变量?

  22. 22

    如何使用Python在Win32com的电子邮件正文中添加2个变量?

  23. 23

    如何使用Office.js检查Office AddIn Host是否正在运行Outlook应用程序?

  24. 24

    我们如何使用Office 365 Java脚本API以撰写模式阅读邮件正文

  25. 25

    可以使用Office.js刷新Word文档的字段吗?

  26. 26

    Swagger文档-如何在JSON请求正文中仅获取用逗号分隔的值?

  27. 27

    如何在 elasticsearch 的 POST 请求正文中指定要索引的 2 个或更多文档?

  28. 28

    如何使用node.js调用API并在正文中包含JSON字符串?

  29. 29

    当包含在文档末尾并在HTML正文中使用时,jQuery未定义

热门标签

归档