Word 2013 Comments and the Open XML SDK 2.5

September 30, 2012

Changes in the Word Open XML for comment’s functionality in Word 2013 were presented in my last post. This time, we’ll look at how these changes affect working with Comments using the Open XML SDK.


Word 2013 Comments in WordOpenXML

September 29, 2012

Now that we’ve looked at Comments in the Word 2013 user interface and object model, it’s time to consider how this has been implemented in WordOpenXML and the Open XML SDK.


Word 2013 Comments in the Object Model

September 26, 2012

In my last post I presented some of the new Comment functionality in the Word UI. The new functionality for Comments is also reflected in Word’s object model.


New Comment Functionality in the Word 2013 UI

September 22, 2012

Creating and Editing Comments When you give the command to insert a new Comment in Word 2013 a small pane appears near the current selection. It gives the name of the person entering the Comment and how long ago the Comment was generated. This information travels with the Comment. You just start typing. The Comment pane […]


Comments and Revisions

September 22, 2012

The Word team has once again invested quite a bit of thought and effort in good old “Track Changes”. A couple of versions back, we got: the Revisions Balloons – the area that appears in the margin where track changes and comments are listed in little boxes with lines back to the text and the […]


Open XML Files, Skydrive and Web apps

September 21, 2012

In the Open XML forum the other day a person was concerned about mail merge main documents they were converting from Word 2003 to Word 2010. The users insert merge fields in these documents that serve as “targets” for writing data into the documents. The software company is updating its tool to use the Open […]


Programming Language Equivalents

September 20, 2012

As I was gearing up to present a series of posts on programmatically incorporating Excel charts in Word, I realized that including multiple programming language versions in a blog post just isn’t the thing to do. My blog posts tend to be long enough as it is :-) So I’ve started a new section of […]


Charts in Word Documents – Past and Present

September 20, 2012

There was an interesting question in the forums the other day that piqued my interest. How to create a chart in a WordOpenXML document that will function in Word 2000-2003 (using the converter in the Compatibiltiy Pack), in Word 2007 and in Word 2010. We actually figure it out in less than 24 hours! (That […]


Pizza Delivery is Passé

September 19, 2012

I remember the days when we used to phone for pizza to be delivered. It was a big deal; a special event. Couldn’t happen often enough.


Working with form fields using the Open XML SDK

September 18, 2012

As described in earlier posts, Word 2007 and Word 2010 don’t properly save number formats to number-type form fields. So I decided to try my hand at my first serious manipulation of Office Open XML files. As I felt more comfortable with old-fashioned XML coding, the tool presented in that post only leveraged the Open […]


From Object Model to Open XML SDK Coding

September 17, 2012

No question: I’m object model-oriented. It didn’t take me long to recognize the advantages of object-oriented programming over Word Perfect keyboard macros and the user action emulation of WordBasic when VBA was introduced in the mid-90s!


Changing form field numbering formats using Open XML

September 14, 2012

Having overcome the obstacle mentioned in my last post, I continued work on a small tool to manage the number formatting of number form fields in Word documents. While becoming acquainted with the principles of Open XML I’ve always felt there are too few samples demonstrating how to work with the various Office applications. So […]


Open XML SDK can’t open an Office file

September 11, 2012

I thought it would be really cool if I could post code that would modify Word 2007 and Word 2010 documents to fix the numbering format problem described in my last post without needing to use Word 2013. I was stymied for three days by the error message:  “The specified package is invalid. The main […]


Bug fixed: Formfield Number formatting in templates

September 10, 2012

One of the most frustrating things for Word power users and developers is the accumulation of “bugs” in the product. If a problem is not caught early in the beta stage, it’s often around to stay. When pressed, the product team will often say that changing “expected behavior” will break backwards compatibility. Another reason we hear […]


Where to find information

September 7, 2012

The Office applications are powerful tools created for a specific purpose, such as word processing or performing a large number of complex calculations. Even so, people expect them to be able to do “everything”. Since Microsoft wants us to buy Office and not use other word processing, spreadsheet, presentation or e-mail software, it has historically […]


Collapsing Outline levels in the Word 2013 object model

September 6, 2012

In my last blog post I described the new functionality in the Word 2013 UI for collapsing and expanding Headings and Outline levels. Today, I’ll cover the corresponding additions to the Word object model.


Collapsing and expanding Headings/Outline levels

September 5, 2012

Since the advent of dynamic web pages, users have been asking for a way to collapse and expand content in Word documents. The Word team has finally been able to implement this in Word 2013. When the user hovers the mouse pointer over a paragraph formatted with an outline level a triangle appears next to […]


Hello Word afficianados!

September 5, 2012

Word has a long and colourful history. I’ve been working with it for over twenty years, and have the grey hairs to prove it :-)! Each new version brings change. Depending on your point of view, some good, some less so. With a few notable exceptions, those changes remain with us for many versions to come. […]