.net framework 4.0, Microsoft.Office.Interop.Word, Office 2007 RRS feed

  • Question

  • Hi,

    I am rendering SSRS 2008 R2 reports into word 2007. Reading the work document using Microsoft.Office.Interop.Word and performing some processing ove the word content.

    it appears that reading word 2003 using Microsoft.Office.Interop.Word, was faster compared to above.

    Especially, when I am using wordApp.Selection.InsertFile("file path") function.

    Has any one come across this issue/ any suggestions?



    Tuesday, August 7, 2012 10:34 PM

All replies

  • Hi Swati_SSRS,

    How you measure the performance of the assembly? Do you have some program code to support your idea?



    • Marked as answer by Swati_SSRS Wednesday, August 8, 2012 4:00 PM
    • Unmarked as answer by Swati_SSRS Wednesday, August 8, 2012 4:01 PM
    Wednesday, August 8, 2012 2:55 AM
  • Hi Swati_SSRS,

    Thanks for posting in the MSDN Forum.

    Would you some more scenario of your goal?

    Have a good day,


    Tom Xu [MSFT]
    MSDN Community Support | Feedback to us

    Monday, August 13, 2012 7:09 AM
  • Hello,

    I agree Office automation gets slower and slower with every version up.

    I have benchmarked Table operation with VBA (just running cursor in every cells) between in word 2010 vs 2003 and saw 2010 was significantly (10 times or much) slow.

    I have no good idea, best is downgrading the office application.

    Tuesday, November 26, 2013 5:19 AM
  • Suggestion:

    Reprogram your tool to leverage the Office Open XML file format. Write the content directly to a file, rather than requiring the Word application to perform the task. You can find out more at

    Cindy Meister, VSTO/Word MVP, my blog

    Friday, December 6, 2013 4:45 PM