需要在引用里添加一个 excel.dll 组件的引用

解决方案 »

  1.   

    using Excel.dll;
    Excel.dll,可以去网上看看如何得到的.不是ADD REFERENCE一下就可以引进来的
      

  2.   

    Microsoft.Office.Interop.Excel.Application
      

  3.   

    一楼说的对:需要在引用里添加一个   excel.dll   组件的引用
    using Excel;
    这样应该可以。
      

  4.   

    不引用Excel的Dll也可以操作:
    http://blog.csdn.net/hbxtlhx/archive/2007/07/13/1688386.aspx
      

  5.   

    //不怎么清楚你问什么,看象是不可以打开excel,注意添加引用.using Microsoft.Office.Interop.Excel;
    //方法中
    private void Button_Click()
    {
                  //实例化对象
                  ApplicationClass saveEx = new ApplicationClass();
                //显示excel
                saveEx.Visible =true;
                //支持用户操作
                saveEx.UserControl = true;
                //获取工作簿
                Workbooks newWork = saveEx.Workbooks;
                _Workbook workBook = newWork.Add(XlWBATemplate.xlWBATWorksheet);            Sheets sheets = workBook.Worksheets;
                _Worksheet worksheet = (_Worksheet)sheets.get_Item(1);
                //这个时候可以通过get_Range("开始单元格", "结束单元格")来得到单元格,可以是区域性的
                  //通过Merge(0)可以把区域性单元格合并
                worksheet.get_Range("A1", "I2").Merge(0);
                //上下和左右分别居中
                  worksheet.get_Range("A1", "I2").VerticalAlignment = -4108;
                worksheet.get_Range("A1", "I2").HorizontalAlignment = -4108;
                
                worksheet.get_Range("A1", "I2").Value2 = "这里就是内容";
                //PS:差不多就这些了,已经足够做个基本的报表了.
    }