请教一个关于C#如何得到Excel表中指定区域的一个Table!
首先请祝各位圣诞节和元旦快乐!
我现在有一个Excel文件,里面就一个工作表,在这张工作表有多个表,比如我想得到C20-G24的内容(C20-G24之间的内容其实就是一个表的内容,上面有列名),现在的问题就是如何得到这个区域的内容并把转换成一个DataTable!
谢谢!
问题点数:50、回复次数:4Top
1 楼gj121(男儿当自强)回复于 2005-12-22 18:00:36 得分 0
再次谢谢
Top
2 楼gj121(男儿当自强)回复于 2005-12-22 19:19:23 得分 0
不会吧!没兄弟帮我?Top
3 楼ratter(Zephyr)回复于 2005-12-23 08:18:58 得分 0
先选择列,定义table名称,就可以随意选择表了。具体方法如下:
1. 创建一个名为 C:\ExcelData 的新文件夹。示例程序将在此文件夹中存储 Excel 工作簿。
2. 创建一个新工作簿,以供示例向其中写入数据: a. 在 Excel 中启动一个新工作簿。
b. 在新工作簿的 Sheet1 上,在单元格 A1 中键入 FirstName,在单元格 B1 中键入 LastName。
c. 选择 A1:B1。
d. 在插入菜单上,指向名称,然后单击定义。键入名称 MyTable,然后单击确定。
e. 将该工作簿另存为 C:\Exceldata\Book7.xls。
f. 退出 Excel。
Top
4 楼gj121(男儿当自强)回复于 2005-12-27 10:40:36 得分 0
问题搞定了!Top