在winform 下做了个导出word程序,在我这调试生成的word没问题,可是在另外台机子上出了问题;
我是从数据库读数据,然后填充到word中表格(设置好的模板),可以循环生成多个样式一样的表格,
可是在另外台机子上出了问题,表格竟然嵌套在表格内,而不是单独的一个一个表格,不知为什么?

解决方案 »

  1.   

    http://blog.csdn.net/mathewsking/archive/2009/10/16/4682650.aspx
      

  2.   

    问题会出在哪,多个循环嵌套会出这问题?还是word版本问题?
      

  3.   

     WordApp.Selection.ParagraphFormat.LineSpacing = 19f;//设置文档的行间距
                object count = 14;
               object WdLine = Word.WdUnits.wdLine;//换一行;
               WordApp.Selection.MoveDown(ref WdLine, ref count, ref Nothing);//移动焦点
                 WordApp.Selection.TypeParagraph();//插入段落
                 WordApp.Selection.TypeParagraph();
    文档间距,和count值怎么回事,有没有特别要求
      

  4.   

    using Microsoft.Office.Interop.Word; 
    2003的版本是11
    2007的版本是12  
      

  5.   

    我这 office是2003 ,vs 2005,确没有Microsoft.Office.Interop.Word;
    只有Microsoft.Office.Core,不过可以用,版本问题?
      

  6.   


    怎么可能没有 Microsoft.Office.Interop.Word
    装了Office就会有,没有这个怎么搞啊
      

  7.   

    鼠标光标控制:在表格内:objWordDoc.Tables(*).Cell(*, *).Select
    在表格外就用上下键或回车键什么的了