一个示例:
class AppTest
 {
  private Excel.ApplicationClass _x;
  public static void Main0()
  {
   AppTest a = new AppTest();
   a._x = new Excel.ApplicationClass();
   a._x.UserControl = false;
   for (int i = 0 ;i < 4; i++)
   {
    
    a.SaveToXls("D://test//" + i + ".xls");  // 本例是在D盘下建立的test文件夹
   }
   a._x.Quit();
   System.Runtime.InteropServices.Marshal.ReleaseComObject((object) a._x);
   System.GC.Collect();
  }
  private void SaveToXls(string filename)
  {
   Excel.WorkbookClass wb = (Excel.WorkbookClass) this._x.Workbooks.Add(System.Reflection.Missing.Value);
   for(int i = 1;i <= 4; i++)
   {
    this._x.Cells[i,1]=i.ToString();
    this._x.Cells[i,2]="’bbb2";
    this._x.Cells[i,3]="’ccc3";
    this._x.Cells[i,4]="’aaa4";
   }
   
   wb.Saved = true;
   this._x.ActiveWorkbook.SaveCopyAs(filename);
  }
 }
【注:在VS.Net中运行是要添加Excel.dll组件的,Excel组件VS.Net本身是没有的,下面是生成Excel.dll的方法。】
1.要保证机器本身要安装OFFICE. 
2.把[C:/Program Files/Microsoft Office/Office:默认安装路径]下的EXCEL9.OLB文件拷贝到[C:/Visual Studio.Net/SDK/v1.1/Bin:VS.Net安装路径]路径下。
3.打开Visual Studio .Net2003命令提示,运行TlbImp Excel9.olb Excel.dll ,就会在[C:/Visual Studio.Net/SDK/v1.1/Bin]下生成Excel.dll组件。
4.在项目中添加Excel.dll引用就OK了。

C#生成Excel文件的方法相关推荐

  1. 用python生成excel文件_python通过openpyxl生成Excel文件的方法

    本文实例讲述了python通过openpyxl生成Excel文件的方法.分享给大家供大家参考.具体如下: 使用前请先安装openpyxl: easy_install openpyxl 通过这个模块可以 ...

  2. python抓取网页内容到excel_Python实现抓取网页生成Excel文件的方法示例

    本文实例讲述了Python实现抓取网页生成Excel文件的方法.分享给大家供大家参考,具体如下: Python抓网页,主要用到了PyQuery,这个跟jQuery用法一样,超级给力 示例代码如下: # ...

  3. java poi 生成excel_利用POI生成EXCEL文件的方法实例

    一.背景 Apache POI 是创建和维护操作各种符合Office Open XML(OOXML)标准和微软的OLE 2复合文档格式(OLE2)的Java API.用它可以使用Java读取和创建,修 ...

  4. 【原】Asp.net生成Excel文件并下载(更新:解决使用迅雷下载页面而不是文件的问题)...

    这里采用的是在服务端先生成Excel文件,然后利用文件地址下载的方法. 生成Excel文件的方法,见:[原].Net创建Excel文件(插入数据.修改格式.生成图表)的方法 先试用Response.W ...

  5. 使用Aspose.Cells组件生成Excel文件实例

     这篇文章主要介绍了使用Aspose.Cells组件生成Excel文件的方法,大家参考使用吧 生成带表头的Excel文件,格式如下显示. 当然更复杂的一些也可以通过 合并单元格的方法 public ...

  6. php 设置excel格式,php 操作excel文件的方法小结

    用php生成excel文件的方法,单独就是用的php,注意一下数据的输入方法即可. 一.php,不用COM,生成excel文件 header("Content-type:applicatio ...

  7. Asp.net生成Excel文件并下载(更新:解决使用迅雷下载页面而不是文件的问题)...

    这里采用的是在服务端先生成Excel文件,然后利用文件地址下载的方法. 生成Excel文件的方法,见:[原].Net创建Excel文件(插入数据.修改格式.生成图表)的方法 先试用Response.W ...

  8. 用C#生成Excel文件的方法和Excel.dll组件生成的方法

    NET Framework1.0和1.1 都没有实现OleContainer组件.查遍MSDN,最后得了一个提示:可以使用IEBrowser来模拟OleContainer.这绝对是一个超重的实现,不过 ...

  9. ASP程序快速生成Excel文件

    ASP程序快速生成Excel文件 在一个web项目中,要求将数据生成Excel文件保存到本地,最早使用的方法是直接使用Microsoft的Office Web组件,但是总体感觉是慢(微软的通病).然后 ...

最新文章

  1. 后端接口都测试什么?要怎么测?
  2. Andrej Karpathy发文谈神经网络后,引发的对硬件,软件和学件的思考
  3. sap 与 sap business one 和国内软件的比较
  4. python 在数字前面自动补0
  5. 收藏一些自己认为好的网站或博客
  6. TCP/IP数据包结构分析
  7. jzoj1281-旅行【dp】
  8. c语言程序设计k.r,【答题】C语言程序设计问题与解释实验
  9. Oracle MERGE用法
  10. MATLAB函数 zp2tf详解
  11. ext2文件系统了解
  12. Linux的版本可分为,Linux不同分类标准下的各种版本解读
  13. 帆软报表学习笔记②——行转列
  14. matlab画图的参数,matlab画图参数
  15. mysql存储过程输出_MySQL存储过程
  16. 平衡二叉树例题_平衡二叉树专题
  17. navicat连接数据库出错,但是SQLyog可以正常连接
  18. win10安装—手记
  19. OA系统--用户登录
  20. matlab 画偏振态,MATLAB:绘制三维偏振光动画

热门文章

  1. 第一代电子计算机诞生的国家是( ),计算机基础知识习题.doc
  2. 数组扩容 java_java 实现数组扩容与缩容案例
  3. 深蓝学院的三维点云课程:第一章
  4. python计算机视觉常见报错及解决方案(不断更新中)
  5. mysql没有makefile_make: *** 没有指明目标并且找不到 makefile。 停止。 make: ***
  6. otsu算法原理及C++代码实现-寻找灰度图片中最佳阈值
  7. python输入多个数字后续操作_有效地确定后续数字范围中的数字是否在有序列表中. (在Python中)...
  8. golang中文文档_Golang 标准库 限流器 time/rate 设计与实现
  9. 从PCD文件写入和读取点云数据
  10. curl: (3) [globbing] error: bad range specification after pos 150的解决方法