I am using Visual studio 2005(.NET framework 2.0) .My project is window application and using c# language. We are having word templates created in office 2003, 2007 and 2010. I want to search text (string) in word template (.dot/.doc/.docx).This text is exist in two places in word doc : 1) table QuestionTitle Issueno description Pageno Title x 55 xyz Column values are given above of columns of table exist in word doc like QuestionTitle =x,Issueno=55,description=xyz,Pageno and Title column are blank now. 2) title/subtitle 1.2.1 xyz I want the page no and title/subtitle to copy into table of word doc. For an example : table is exist on page 1 and having column value as xyz under column description of word doc. Title/Subtitle 1.2.1 is exist on page no 3 with value xyz in word doc. Now I want to update table by page no and title/subtitle of word doc: QuestionTitle Issueno description Pageno Title x 55 xyz 3 1.2.1 Updated column values are given above of columns of table exist in word doc like QuestionTitle =x,Issueno=55,description=xyz,Pageno=3 and Title=1.2.1 I am not able to find c# code to search text(xyz) in word doc and modify table with page no(3) and title(1.2.1) in word doc. Please help me to find c# code.