Stable Version 1.4.0 (O11)
Also available for 10
Published on 15 October 2020 by 
Created on 28 September 2018


Create and manipulate Microsoft word documents (2007 onwards) using DocX (
Read More

Manipulate and generate MSWord documents efficiently.  All changes to a document are recorded and only executed when the document is generated.

The library works with both document templates and blank generated documents.

Operations include

  • insert text, optionally specifying color, font, font size, and style (bold/italic/etc),
  • replace text via text markers,
  • insert text at a bookmark,
  • define and insert a table at a bookmark,
  • insert a picture at a bookmark.

Only works with .NET backend. Uses the DocX library form Xceed underneath.

Provides a library that abstracts MSWord manipulations from the underlying extension so another extension can replace it in future without changing the library interface.

What’s new (1.4.0)
  • Added action FormatTableCell to change the background color and font color of an existing table cell.
  • Added action PopulateTable to populate an existing table with data.
  • Improved performance of operations involving bookmarks.
Reviews (1)
9 Feb (3 weeks ago)
in version 1.4.0
Works perfectly for my needs, create bookmarks and tables in Word!
Functional libraries & utilities, Files & documents
Support Options
This component is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from Stuart Harris who created this component.
MSWordUtils has no dependencies.
Component Consumers
No consumers yet.
Weekly Downloads 
More from Stuart Harris