转自:http://www.cnblogs.com/juqiang/archive/2004/07/08/22255.html
类下载地址 :
https://files.cnblogs.com/unruledboy/smartexcel.rar
测试代码:

测试代码
1
private void button1_Click(object sender, System.EventArgs e)
2

{
3
SmartExcel excel = new SmartExcel();
4
excel.CreateFile("c:\\test.xls");
5
excel.PrintGridLines = false;
6
7
double height = 1.5;
8
9
excel.SetMargin(MarginTypes.TopMargin, height);
10
excel.SetMargin(MarginTypes.BottomMargin, height);
11
excel.SetMargin(MarginTypes.LeftMargin, height);
12
excel.SetMargin(MarginTypes.RightMargin, height);
13
14
string font = "Arial";
15
short fontsize = 12;
16
excel.SetFont(font,fontsize,FontFormatting.Italic);
17
18
byte b1 = 1,b2 = 12;
19
short s3 = 18;
20
excel.SetColumnWidth(b1,b2,s3);
21
22
string header = "头";
23
string footer = "角";
24
excel.SetHeader(header);
25
excel .SetFooter(footer);
26
27
int row = 1,col = 1,cellformat = 0;
28
object title = "没有使用任何EXCEL组件,直接写成了一个EXCEL文件,cool吧?!";
29
excel.WriteValue(ValueTypes.Text,CellFont.Font0,CellAlignment.LeftAlign,CellHiddenLocked.Normal,row,col,title,cellformat);
30
31
excel.CloseFile();
32
}
33
非常感谢灵感大哥写的代码,还有
juqiang辛苦的翻译。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架