我最近做一个程序要在用户目录下建一个Excel空文件,怎么建呢??望达人能给个想法~~!
拜托~~!

解决方案 »

  1.   

    找个网站比如codeproject例子有的是啊:)http://www.codeproject.com/info/search.asp?cats=3&cats=5&searchkw=excel&Submit1=Search&author=&sd=11%2F15%2F1999&ed=5%2F14%2F2005
      

  2.   

    //建立excel文件
    Excel.ApplicationClass my=new Excel.ApplicationClass();
             
    my.Visible=true;
    object objMissing=System.Reflection.Missing.Value;



    //打开工作簿
    Excel.Workbook mybook=(Excel.Workbook)my.Workbooks.Add(1); // 1表示只建一个表


    //mybook.Worksheets.Add(objMissing,objMissing,1,objMissing);//添加sheet ((Excel.Worksheet)mybook.Worksheets[1]).Name="zhu";//将sheet1的名称改为zhu
              Excel.Worksheet mysheet=(Excel.Worksheet)mybook.Worksheets[1];
    ((Excel.Range)mysheet.Cells[2,3]).EntireRow.Insert(0);  //添加行
            mysheet.Cells[2,3]="zhu";//赋值
    //保存
    mybook.SaveAs("f:\\zhurongj.xls",objMissing,objMissing, objMissing, //Excel.XlSaveAsAccessMode.xlShared
    objMissing, objMissing,Excel.XlSaveAsAccessMode.xlShared , 
    objMissing, objMissing, objMissing, 
    objMissing);
    mybook=null;
    my.Quit();
    my=null;
      

  3.   

    以上是win xp+sp2+office 2000
      

  4.   

    以上
    需要导入EXCEL9.0运行库
      

  5.   

    再问一下,我的是Office 2003找不到EXCEL9.0运行库啊?怎么办??
      

  6.   

    呵呵,经高人指点解决了:直接应用Excel.exe就可以实现Office2003 Excel连接了!
    谢谢各位~~!