C#操作Excel---技巧篇(上)
来源:互联网 发布:淘宝客发布平台 编辑:程序博客网 时间:2024/05/11 23:00
经过一天的研究, 我整理了一些在用C#操作Excel文件的非常实用的小技巧,下面分别介绍:
1. 打开一个指定的Excel文件
函数原形:
Workbooks.open(string Filename, object UpdateLinks, object ReadOnly, object Format, object Password, object WriteResPassword, object ReadOnlyRecommend, object Origin, object Delimiter, object Editable, object Notify, object Converter, object AddToMru, object Local, object CorruptLoad )
我们在使用的时候大部分参数可以使用默认值,但我们应该把只读属性设为true.
Workbook workBook=Workbooks.Open(sourceFileString 0, false, 5, "", "", false, XlPlatform.xlWindows, "",true, false, 0, true, false, false);
2. 打开一个Workbook中的一个Worksheet
Excel.Application excelApp;
Workbooks workBooks;
Workbook workBook;
Sheets workSheets;
Worksheet workSheet;
excelApp = new Excel.Application();
if (excelApp == null)
{
MessageBox.Show("创建Excel实例失败!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information);
return;
}
excelApp.Visible = true;
workBooks = excelApp.Workbooks;
workBook=workBooks.Open(sourceFile.Text, 0, false, 5, "", "", false, XlPlatform.xlWindows, "",true, false, 0, true, false, false);
workSheets = workBook.Worksheets;
workSheet = (Worksheet)workSheets.get_Item(i);//i指你想要的到的sheet编号
string sheetName=workSheet.Name;//得到sheet的名字
3. 取得一个Worksheet的实际行列数
workSheet.UsedRange.Rows.Count;//取得一个Worksheet的实际行数
workSheet.UsedRange.Columns.Count;//取得一个Worksheet的实际列数
4. 取得一个Worksheet的某个单元格的内容
Range range = (Range)workSheet.Cells[rowNum, columnNum];//取得一个单元格的内容
string cellName=range.Text.ToString();
- C#操作Excel---技巧篇(上)
- C#操作Excel---技巧篇(下)
- C# 操作Excel的类(上)
- C#操作Excel---基础篇
- C#中操作Excel的方法(二)之技巧篇
- Summarize C# Control Excel Skills(C#操作Excel技巧总结)
- Excel实用操作技巧
- excel操作技巧小结
- Excel操作技巧
- Excel操作技巧
- Excel操作技巧(1)
- Excel操作技巧(2)
- excel操作技巧总结
- Jxl 操作Excel 技巧
- excel一些操作技巧
- excel操作技巧
- java操作Excel:技巧
- excel操作技巧记录
- 2006_09_18炸弹人开发进度
- Google封锁南京大屠杀的技术内幕
- 难题!!![by absolutezero]
- 使用BDM和JTAG调试MPC8xx
- 如何使过程改进发挥作用
- C#操作Excel---技巧篇(上)
- spring javamail 来发送动态生成的3D图象
- 麻烦的重复删除
- 一个ComboBox的Bug
- 企业内部培训——华微软件的培训制度
- spring 实战一
- 证监会官员给妻子的生动教育课
- 感谢我的伙伴们
- 产生不等概率随机数的简单方法