C#使用Aspose.Cells创建和读取Excel文件

 更新时间:2018年10月20日 15:43:28   作者:在代码的世界里游走  
这篇文章主要为大家详细介绍了C#使用Aspose.Cells创建和读取Excel文件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

使用Aspose.Cells创建和读取Excel文件,供大家参考,具体内容如下

1. 创建Excel

Aspose.Cells.License li = new Aspose.Cells.License();
      li.SetLicense("Aspose.Cells.lic");
      Aspose.Cells.Workbook wk = new Aspose.Cells.Workbook();
      Worksheet ws = wk.Worksheets[0];
      for (int i = 0; i < 9; i++)
      {
        for (int j = 0; j < 9; j++)
        {
          ws.Cells.Rows[i][j].Value = (i + 1) + "*" + (j + 1) + "=" + (i + 1) * (j + 1);
        }
      }
      wk.Save("d:\\zzz\\d.xls");
      Console.WriteLine("ok");
      Console.ReadKey();产生的Excel文件:

2.读取Excel

DataTable dt = new DataTable();
      Aspose.Cells.License li = new Aspose.Cells.License();
      li.SetLicense("Aspose.Cells.lic");
      Aspose.Cells.Workbook wk = new Aspose.Cells.Workbook("d:\\zzz\\d.xls");
      Worksheet ws = wk.Worksheets[0];

      dt = ws.Cells.ExportDataTable(0, 0, 9, 9);

      for (int k = 0; k < dt.Rows.Count; k++)
      {
        for (int h = 0; h < dt.Columns.Count; h++)
        {
          Console.Write(dt.Rows[k][h].ToString() + " ");
        }
        Console.WriteLine();
      }
      Console.WriteLine("ok");
      Console.ReadKey();

运行读取的结果:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • c# 钩子学习笔记

    c# 钩子学习笔记

    今天弄了一下c#的钩子,没弄好,但是钩子安装成功,可以捕获键盘事件。
    2011-04-04
  • Unity实现模型点击事件的方法

    Unity实现模型点击事件的方法

    这篇文章主要介绍了Unity实现模型点击事件的方法,本文通过多种方法给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-05-05
  • c#制作简单启动画面的方法

    c#制作简单启动画面的方法

    这篇文章主要介绍了c#制作简单启动画面的方法,涉及C#实现桌面程序启动画面的相关技巧,非常具有实用价值,需要的朋友可以参考下
    2015-04-04
  • 操作xml,将xml数据显示到treeview的C#代码

    操作xml,将xml数据显示到treeview的C#代码

    这篇文章主要介绍了操作xml,将xml数据显示到treeview的C#代码,有需要的朋友可以参考一下
    2013-11-11
  • C#入门教程之集合ArrayList用法详解

    C#入门教程之集合ArrayList用法详解

    这篇文章主要介绍了C#入门教程之集合ArrayList用法,结合具体实例分析了C#中集合的概念、功能、创建与使用方法,需要的朋友可以参考下
    2017-06-06
  • C#手动操作DataGridView使用各种数据源填充表格实例

    C#手动操作DataGridView使用各种数据源填充表格实例

    本文主要介绍了C#手动操作DataGridView使用各种数据源填充表格实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02
  • 浅析C#中数组,ArrayList与List对象的区别

    浅析C#中数组,ArrayList与List对象的区别

    在C#中,当我们想要存储一组对象的时候,就会想到用数组,ArrayList,List这三个对象了。那么这三者到底有什么样的区别呢
    2013-07-07
  • C# 计算DataTime的4种时间差的方法(相差天数、相差小时、相差分钟、相差秒)

    C# 计算DataTime的4种时间差的方法(相差天数、相差小时、相差分钟、相差秒)

    这篇文章主要介绍了C# 计算DataTime的4种时间差(相差天数、相差小时、相差分钟、相差秒),本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-05-05
  • C# StreamReader类实现读取文件的方法

    C# StreamReader类实现读取文件的方法

    这篇文章主要介绍了C# StreamReader类实现读取文件的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • C# 调用WebService的方法

    C# 调用WebService的方法

    这篇文章主要介绍了C# 调用WebService的方法,文中讲解非常细致,代码帮助大家更好的理解和学习,感兴趣的朋友可以了解下
    2020-08-08

最新评论