(C#) (.NET) Spire.XLS读写Excel
传统插件过于依赖微软com,可能因服务器没环境而导致报错,所有推荐用Spire.XLS不会过于依赖环境
Spire.XLS特点
- Spire.XLS for .NET 支持所有Excel格式类型(97-2003, 2007, 2010)文件。
- 支持Excel文件的新建,修改编辑,单元格拆分合并,属性设置,加锁加密等等excel操作
- 支持数据库导出到Excel工作表,或者把数据从Excel数据导入到数据库;
- .支持向Excel文件里面写入公式,表格,图片,不同类型的文字,链接,注释甚至VBA等内容;
- 支持将Excel文件转换成PDF, HTML, CSV, Text, XML以及图片格式
咱直接上代码:
//创建1个工作簿,相当于1个Excel文件
//Excel的文档结构是 Workbook->Worksheet(1个book可以包含多个sheet)
using (Workbook workbook = new Workbook())
{
Worksheet sheet = workbook.Worksheets["sheet1"];
//添加工作表
workbook.Worksheets.Add("addsheet");
//删除工作表
workbook.Worksheets.Remove("addsheet");
//向A1单元格写入文字
sheet.Range["A1"].Text = "测试数据!";
//将Excel文件保存到指定文件,还可以指定Excel版本
workbook.SaveToFile("Test.xlsx", ExcelVersion.Version2016);
}
Console.WriteLine("文件写入完成!");
Console.ReadKey();