zoukankan      html  css  js  c++  java
  • C# -- 使用Aspose.Cells创建和读取Excel文件

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

    1. 创建Excel

     1             Aspose.Cells.License li = new Aspose.Cells.License();
     2             li.SetLicense("Aspose.Cells.lic");
     3             Aspose.Cells.Workbook wk = new Aspose.Cells.Workbook();
     4             Worksheet ws = wk.Worksheets[0];
     5             for (int i = 0; i < 9; i++)
     6             {
     7                 for (int j = 0; j < 9; j++)
     8                 {
     9                     ws.Cells.Rows[i][j].Value = (i + 1) + "*" + (j + 1) + "=" + (i + 1) * (j + 1);
    10                 }
    11             }
    12             wk.Save("d:\zzz\d.xls");
    13             Console.WriteLine("ok");
    14             Console.ReadKey();

    产生的Excel文件:

    2.读取Excel

     1             DataTable dt = new DataTable();
     2             Aspose.Cells.License li = new Aspose.Cells.License();
     3             li.SetLicense("Aspose.Cells.lic");
     4             Aspose.Cells.Workbook wk = new Aspose.Cells.Workbook("d:\zzz\d.xls");
     5             Worksheet ws = wk.Worksheets[0];
     6 
     7             dt = ws.Cells.ExportDataTable(0, 0, 9, 9);
     8 
     9             for (int k = 0; k < dt.Rows.Count; k++)
    10             {
    11                 for (int h = 0; h < dt.Columns.Count; h++)
    12                 {
    13                     Console.Write(dt.Rows[k][h].ToString() + " ");
    14                 }
    15                 Console.WriteLine();
    16             }
    17             Console.WriteLine("ok");
    18             Console.ReadKey();

    运行读取的结果:

  • 相关阅读:
    hdu 1257 贪心
    hdu 4301 简单DP
    hdu 4221 贪心
    hdu 4223 排序
    hdu 4217 树状数组+二分搜索
    hdu 2899
    hdu 1312
    hdu 1258
    hdu 3276
    hdu 3274
  • 原文地址:https://www.cnblogs.com/ChengWenHao/p/AsposeCellsExcel.html
Copyright © 2011-2022 走看看