使用Spire.XLS来创建Excel 工作簿

概要

最近在研究 .NET 控件,使用这些控件能在程序中可以快速低成本实现开发功能。前面提到了如何使用Spire.XLS来制作报表,在这一篇中我 将讲到的是如何用用它来创建一个简单的Excel工作簿。

运行环境

  • 请注意在这次演示示例中我们使用的是免费版的Spire.XLS (Spire.XLS Free V7.4).
  • 使用Visual studio 2013 express或者更新版本.

开始使用Spire.XLS制作简单的APP

我们来开发我们的首个简单并可以创建Excel工作簿的App。

  1. 打开你的 Visual Studio

  2. 单击文件->新建->Project  [Ctr+Shift+N]

  3. 选择Web Project  [在此示例中我们使用 asp.net mvc project]你也可以选择 windows project

  4. 命名为 EICeblueStuffs

  5. 从工程模板中选择MVC

  6. 右击工程,依照当前的.NET版本添加Spire.XLS 程序集的引用
  7. 添加‘ICeblueHelper’文件夹
  8. 添加一个新的类文件并命名为‘SpireExcel’

在SpireExcel.cs中

public void CreateSampleExcel()
    {
       workSheet = workBook.Worksheets[0];
       workSheet.Range["A1"].Text = "This is a sample Excel dcouemnt and created by Spire.XLS for .NET";
       workBook.SaveToFile(_xlsFilePath + _xlsFileName);
    }

这样就简单地创建了一个具有指定文件名和路径的Excel工作簿。我们可以如下设定文件名和路径。

private string _xlsFilePath = HttpContext.Current.Server.MapPath("Sample/XLSFiles");

在以上代码中 ,我们可以在 Sample/XLSFiles 文件夹中获取服务路径。

public SpireExcel()
     : this("mySpireExcel.xls")
 
     { }
 
     public SpireExcel(string xlsFileName)
 
     {
 
      _xlsFileName = xlsFileName;
 
      workBook = new Workbook();
     }

只需要初始化我们的 XLS文件名和工作簿的object, 运行一下你的project他就会创建一个简单的Excel啦,现在只要去指定的路径就可以看到创建的Excel。


补充

 1. 程序的发布
     基于 Spire.XLS 的程序发布很简单,只需要将相应的dll文件(可以在Spire.XLS的安装目录下找到)文件拷贝到和可执行程序相同目录。

 2.免费版的限制

    注意Spire.XLS for.NET 的免费版只允许XLS加载和输出5个工作表,150行的编辑区间。转换格式只提供转换为PDF文件,最多转换3页

 

结束语

在此篇文章中我们学习了如何使用 Spire.XLS for .NET 创建一个简单的Excel文件并把它保存到指定路径中去。更多代码可以参考Spire.XLS  for .NET的Tutorials ,里面非常详尽。不错所有的文章都是英文:)




  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值