1.用OWC11生成excel文件,如何控制文件中的列宽
2.如何删除其中一个sheet

解决方案 »

  1.   

    //设置列宽
    xlsheet.get_Range(xlsheet.Cells[1,3],xlsheet.Cells[1,3]).set_ColumnWidth(50);
      

  2.   

    MySheet.get_Range(MySheet.Cells[1,1],MySheet.Cells[1,Table.Columns.Count]).Select();
    MySheet.Selection.set_ColumnWidth(50);
    这样写有错么,怎么没用呢
      

  3.   

    [email protected]晕死 不小心邮箱写错了,麻烦重新发下 谢谢
      

  4.   

    xlsheet.get_Range(xlsheet.Cells[1,3],xlsheet.Cells[1,3]).set_ColumnWidth(50);
    这个可以用 之前因为不小心有地方二次设置宽度了 呵呵((Excel.Worksheet)myExcel.ActiveWorkbook.Sheets[2]).Delete();
    但是我怎么就是删除不了sheet呢