比如合并单元格,设置颜色等,我想成为专家,哪里有全面的资料介绍

解决方案 »

  1.   

    xlsApp.get_Range(xlsApp.Cells[1,1],xlsApp.Cells[1,9]).Interior.Color = ???
    ???并不能用Color.Red,请问如何写???
      

  2.   

    直接在excel里录制宏然后看代码就很方便啊?我一直这么干的:)
      

  3.   

    private void ModefyExcelColor(Excel.Worksheet mysheet,int nRown)//改变excel中某一行的背景色
    {

    //设置第nRown行为红色
    mysheet.get_Range((Excel.Range)mysheet.Cells[nRown,1],(Excel.Range)mysheet.Cells[nRown,14]).Select();
    mysheet.get_Range((Excel.Range)mysheet.Cells[nRown,1],(Excel.Range)mysheet.Cells[nRown,14]).Interior.ColorIndex=3;
    MessageBox.Show("修改成功");
    }
      

  4.   

    如果你对office的版本不做要求的话,可以找office2003的sdk,通过xsl来定义样式,用xml来生成excel这样会灵活一些,不妨试试看
      

  5.   

    请问如何把mysheet指向具体的一个xls文件呢?
      

  6.   

    我知道Interior.ColorIndex=3这种做法,问题是我想了解如何给Interior.Color附值
      

  7.   

    微软中国有一篇'从设计角度全面理解excel'的文章,说得比较详细
      

  8.   

    请问在ASP.NET里可以这样操作EXCEL吗
    刚开始定义的时候是不是这样写:
    protected Excel.ApplicationClass app=new Excel.ApplicationClass();
    protected Excel.Workbooks myworks;
    protected Excel.Workbook mywork;
    protected Excel.Worksheet mysheet;
      

  9.   

    然后在具体使用时:
    myworks=app.Workbooks;
    mywork=myworks.Add(true);
    mysheet=(Excel.Worksheet)mywork.Worksheets.Add(true,true,true,true);
    mysheet.Name="sheet1";
      

  10.   

    我想问一下大侠们datagird导出到EXCEl里!!怎么合并excel的单元格啊!并怎么给它赋值啊!!