DescTools (version 0.99.18)

WrdInsertBookmark: Insert a Bookmark, Goto Bookmark and Update the Text of a Bookmark

Description

WrdInsertBookmark inserts a new bookmark in a Word document. WrdGotoBookmark allows to set the cursor on the bookmark and WrdUpdateBookmark sets the text within the range of the bookmark.

Usage

WrdInsertBookmark(name, wrd = DescToolsOptions("lastWord")) WrdGoto(name, what = wdConst$wdGoToBookmark, wrd = DescToolsOptions("lastWord"))
WrdUpdateBookmark(name, text, what = wdConst$wdGoToBookmark, wrd = DescToolsOptions("lastWord"))

Arguments

name
the name of the bookmark.

text
the text of the bookmark.

what
a word constant, defining the type of object to be used to place the cursor.

wrd
the pointer to a word instance. Can be a new one, created by GetNewWrd() or an existing one, created by GetCurrWrd(). Default is the last created pointer stored in DescToolsOptions("lastWord").

Details

Bookmarks are useful to build structured documents, which can be updated later.

See Also

WrdFont, WrdPlot, GetNewWrd, GetCurrWrd

Examples

Run this code
## Not run:  # Windows-specific example
# wrd <- GetNewWrd()
# WrdText("a)\n\n\nb)", fontname=WrdGetFont()$name, fontsize=WrdGetFont()$size)
# WrdInsertBookmark("chap_b")
# WrdText("\n\n\nc)\n\n\n", fontname=WrdGetFont()$name, fontsize=WrdGetFont()$size)
# 
# WrdGoto("chap_b")
# WrdUpdateBookmark("chap_b", "Goto chapter B and set text")
# ## End(Not run)

Run the code above in your browser using DataLab