当前位置: 首页 > 编程笔记 >

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

云何平
2023-03-14
本文向大家介绍C#使用Aspose.Cells创建和读取Excel文件,包括了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#使用Aspose.Cells控件读取Excel,包括了C#使用Aspose.Cells控件读取Excel的使用技巧和注意事项,需要的朋友参考一下 Aspose是一个很强大的控件,可以用来操作word,excel,ppt等文件,用这个控件来导入、导出数据非常方便。其中Aspose.Cells就是用来操作Excel的,功能有很多。我所用的是最基本的功能,读取Excel的数据并导入到D

  • 我正在写一个程序,通过硒网络驱动程序从一个网站获取数据。我正在努力为我们的项目创造足球装置。到目前为止,我完成了从网站上获取日期和时间、团队名称和分数。还在尝试在txt文件上写,但是在txt文件上写的时候有点乱 如何在excel文件上完成书写和阅读?我想这样写 这是我的部分代码: 写作部分:

  • 问题内容: 好的,所以我正在使用该模块将我的文件从angular上传到my : 这被发送到以下功能: 现在,我的目标是读取文件,然后将每一行添加到数据库中。 但是我不太确定我如何从我的服务器中读取文件并调试了服务器,找不到文件,但是正在从我的应用程序中调用api。 谁能向正确的方向推动我?:) 问题答案: 有几种不同的库可以解析Excel文件(.xlsx)。我将列出两个我觉得有趣并且值得研究的项目

  • 问题内容: HTTP服务器向我发送JSON响应(字符串),如下所示: 我想将此“远程文件夹的树”与本地文件夹树(例如,包含本地文件位置的字符串向量)进行比较,因此我想在(string,vector(map(string ,string)))(我不知道是否可行)。 我正在开发一种工具来在本地文件夹和远程文件夹之间同步文件,因此我正在使用boost列出本地文件夹,并且我想将本地列表与远程列表(JSON

  • 一个HTTP服务器发送给我一个JSON响应(一个字符串),如下所示: 我想将这个“远程文件夹的树”与本地文件夹树(例如包含我的本地文件的位置的字符串向量)进行比较,所以我想在(string,vector ( map(string,string))(我不知道这是否可能)的地图上转换这个JSON。 我正在开发一个工具来同步本地和远程文件夹之间的文件,因此我正在使用boost列出本地文件夹,并且我想将本

  • 本文向大家介绍C#创建及读取DAT文件操作,包括了C#创建及读取DAT文件操作的使用技巧和注意事项,需要的朋友参考一下 *.DAT 从后缀名上也能理解其中的含义即:data文件,数据文件;这个文件有的可以用记事本工具打开,但是加密后就不一定了。 很多程序都创建dat文件来保存设定。创建一个只有自己才能解析得dat文件,并且可以读取和写入,写一个类,它可以创建一个只有使用这个类才能解析得dat文件。

  • 问题内容: 我正在尝试读取Excel文件(Office 2003)。有一个Excel文件需要上载并对其内容进行解析。 通过Google,我只能找到以下相关(且主题不足)的答案:生成Excel文件,读取Excel XML文件,读取Excel CSV文件或不完整的废弃项目。我拥有Office 2003,因此如果我需要那里的任何文件,都可以使用它们。它已安装在我的盒子上,但尚未安装,也无法安装在我的共享

  • 问题内容: 请问如何通过cucumber读取excel、word、pdf文件? 问题答案: 反对法的f