Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

How do I convert a Infopath form that I created in sharepoint to Word

Thanks

share|improve this question
    
As I said on SO : I'm not an expert with Word development, but I think you should either choose InfoPath and publish forms in InfoPath format (using the rich client or Infopath Form Services) or choose directly Word and develop the form in Word. There is no magic button that will magically bridge the two world. Code can do that, but it's not trivial. –  Steve B Jul 3 '12 at 0:36
    
SO question: stackoverflow.com/questions/11302063/… –  Stuart Pegg Jul 3 '12 at 20:24
    
-1 Infopath form is created in Infopath Designer and can be used by/in Sharepoint services, servers, etc. but the phrase "a Infopath form that I created in sharepoint" is senseless to me. Infopath Designer is part of MS Office pack, so the answer is obvious. I do not see here even the question –  Gennady Vanin Novosibirsk Jul 4 '12 at 2:38
add comment

3 Answers 3

In the InfoPath form follow the next steps:

A)File
B)Save&Send
C)Export to Web -This will save the file as a .mht file.
D)Right click the .mht file and open with word.

share|improve this answer
add comment

I have to make some assumptions here as the question does not go into much detail. I assume you want to automate the conversion from InfoPath to MS-Word whenever a new form is saved in a Document or Form Library, which is a common requirement as it makes it easier to distribute the file to people who don't have InfoPath installed or who don't have access to the underlying XSN file.

There are a number of approaches you can take, the most obvious ones are:

  1. Create an Event Receiver in C# / vb.net that reads the data out of the XML file and programmatically merge this data into an MS-Word template using Microsoft's free OpenXML libraries.

  2. Use a third party tool for converting InfoPath to MS-Word, Excel or PDF. See this example. (Disclaimer, I wrote this post so consider me biased)

share|improve this answer
add comment
  1. Open the IP form you created.
  2. Copy the form.
  3. Paste the form into a new word document.
share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.