根据路径获得文件名以及Aspose.Cells.dll操作office(主要是excel)

string result = Regex.Match(str,@"[^\\]+$").Value;//正则表达式

this.listBox1.Items.Add(Path.GetFileName(str) + " ");//方法
                //读取Excel中数据 到datatable
                Workbook workbook = new Workbook(str);//str是excel路径
                Worksheet worksheet = workbook.Worksheets[0];
                //Create a datatable
                DataTable dt = new DataTable();
                dt = worksheet.Cells.ExportDataTableAsString(0, 0, worksheet.Cells.MaxRow + 1,
                             worksheet.Cells.MaxColumn + 1, true);//导出excel到datatable的方法,参数固定

其中:

worksheet.Cells

是获取一个 Range 对象,该对象表示工作表上的所有单元格(不仅仅是当前正在使用的单元格)。

时间: 2024-10-03 06:47:14

根据路径获得文件名以及Aspose.Cells.dll操作office(主要是excel)的相关文章

C# WinForm 导出导入Excel/Doc [使用Aspose.Cells.dll]

参考地址:http://blog.csdn.net/az44yao/article/details/7656074 private void DatatableToExcel(DataTable dgv, string Title) { SaveFileDialog dlg = new SaveFileDialog(); dlg.Filter = "Execl files (*.xls)|*.xls"; dlg.CheckFileExists = false; dlg.CheckPat

C# 利用Aspose.Cells .dll将本地excel文档转化成pdf(完美破解版 无水印 无中文乱码)

Aspose.Cells .dll下载  http://pan.baidu.com/s/1slRENLF并引用 C#代码 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; 7 using System.Text; 8 using System.Wind

Aspose.Cells.dll引用导入导出Excel

Aspose.Cells 导入导出EXCEL 文章出处:http://hi.baidu.com/leilongbing/item/c11467e1819e5417595dd8c1 修改样式       Workbook workbook = new Workbook(); //工作簿 Worksheet sheet = workbook.Worksheets[0]; //工作表 Cells cells = sheet.Cells;//单元格 //样式2 Aspose.Cells.Style st

Aspose.cell.dll的使用,导excel表

using System; using System.Web; using EF; using Newtonsoft.Json; using System.Collections.Generic; using System.Linq; using System.IO; using Aspose.Cells; //using Microsoft.Office.Interop.Excel; //using System.Reflection; public class ToOverTimexls :

Aspose.Cells.dll的用法

1 public void OutExcel() 2 { 3 #region 4 WorkbookDesigner designer = new WorkbookDesigner(); 5 Worksheet sheet = designer.Workbook.Worksheets[0]; 6 Workbook book = designer.Workbook; 7 8 Aspose.Cells.Style style1 = book.Styles[book.Styles.Add()]; 9 s

Aspose.Cells导入导出

插件:Aspose.Cells 没有安装office插件也能使用: 导出:不能使用ajax异步· /// <summary> /// 导出试题 /// </summary> /// <param name="userId">用户Id</param> /// <param name="courseId">课程Id</param> /// <returns></returns>

Aspose.Cells导出excel

利用Aspose.Cells导出excel 注意的问题 1.DataTable的处理 2.进行编码,便于中文名文件下载 3.别忘了Aspose.Cells.dll(可以自己在网上搜索) public static bool DataTableToExcel2(DataTable datatable, string filepath, out string error) { error = ""; Aspose.Cells.Workbook wb = new Aspose.Cells.W

在ASP.NET MVC中利用Aspose.cells 将查询出的数据导出为excel,并在浏览器中下载。

正题前的唠叨 本人是才出来工作不久的小白菜一颗,技术很一般,总是会有遇到一些很简单的问题却不知道怎么做,这些问题可能是之前解决过的.发现这个问题,想着提升一下自己的技术水平,将一些学的新的'好'东西记录下来,一是加深印象:二是以后可以作为参考:三是希望博友们可以提出不足和可以优化的地方,一起讨论. 这个是我去一家公司没多久,让我做的小功能,主要是导出excel并在浏览器下载下来. 但是会有不同的细微的需求差别. 第一次发博客,有描述不清楚的地方还请见谅,希望各位多多指点. 进入正题 简单的需求描

C#使用Aspose.Cells导出Excel简单实现

首先,需要添加引用Aspose.Cells.dll,官网下载地址:http://downloads.aspose.com/cells/net 将DataTable导出Xlsx格式的文件下载(网页输出): 1 /// <summary> 2 /// 导出Excel表格 3 /// </summary> 4 /// <param name="list">数据集合</param> 5 /// <param name="heade