Click here to Skip to main content
11,790,387 members (55,887 online)
Rate this: bad
Please Sign up or sign in to vote.
See more: VB.NET
I have a word document in Word 2010 format and I need to read and set the value of some content controls such as text boxes, checkboxes, combo boxes and date boxes from a .NET application written in VB.NET. I can manage this task by VBA or 'Office Automation' but I would like to do the job by using OpenXML SDK 2.0.

Unfortunately, I have not been able to find any working example of this rather common and basic issue and certainly not written in VB.NET. Could you, please give me a hint about where to find code-exemple for the tasks below:

1) Open an existing word-document
2) Identify an existing content control by its tag and get a reference to it
3) Read the value of this content control, i.e. get the 'checked' state if it is a checkbox, get the 'text' or 'value' of it if it is a textbox, get the 'selected' item or at least the 'text' property of it if it is a combo box and so on ...
4) Set the value of this content control, set the 'checked' state of it ...
5) Save and close the document

Thanks in advance
Posted 4-Mar-13 0:37am

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 315
1 ppolymorphe 219
2 Richard MacCutchan 158
3 Jochen Arndt 95
4 Maciej Los 90
0 OriginalGriff 1,114
1 Maciej Los 825
2 KrunalRohit 686
3 CPallini 611
4 ppolymorphe 610

Advertise | Privacy | Mobile
Web01 | 2.8.1509028.1 | Last Updated 4 Mar 2013
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100