0
A
回答
1
您試過了這樣的查詢SELECT A,B,C,AA,BC FROM Sheet1$
?確保將Extended Properties="Excel 12.0;HDR=YES
放入OLEDB連接字符串中,它將幫助您將第一行視爲標題。
0
首先寫一個小函數將A,B,C,AA ...轉換爲1,2,3,27,... 然後用編號索引找到列。網上應該有很多例子來幫助你做到這一點。
0
Thanushka,
我用Excel 2007中OPENXML SDK(DocumentFormat.OpenXml
)有很大的影響在這種情況下。它基本上是一個LINQ庫,它將excel文檔轉換爲對象,並允許您像在任何其他LINQ對象一樣在c#中進行查詢。微軟實際上已經(在快速搜索後)在這個主題上有一個相當不錯的「白癡指南」。你可以在這裏找到很好的資源:
http://msdn.microsoft.com/en-us/library/dd920313%28v=office.12%29.aspx
http://blogs.msdn.com/b/johnrdurant/archive/2010/02/19/excel-open-xml-linq-part-i.aspx
http://www.briankeating.net/blog/post/2010/04/26/Linq-to-Xlsx.aspx
如果你使用LINQ,這是一個沒有腦子,是肯定,我會與這種類型的唯一的出路任務。對我來說,使用類似於其他對象在應用程序中使用的實踐更直觀,因此,如果這是您的包,則此LINQ方法運行良好。
相關問題
- 1. 從集索引中讀取Excel文件
- 2. 如何獲取最後一列索引讀取excel文件?
- 3. 按索引讀取CSV文件Java
- 4. c#讀取excel文件
- 5. 讀取Excel文件從C#
- 6. R按列名讀取excel
- 7. 按位讀取文件C++
- 8. C#DataTable,按行/列索引獲取值
- 9. 讀取Excel文件
- 10. 讀取Excel文件
- 11. 讀取excel文件
- 12. python列表索引超出範圍,同時讀取excel文件中的行
- 13. C#讀取多個Excel文件
- 14. 用C#讀取Excel xlsb文件
- 15. 從C++讀取MS Excel文件
- 16. C#Excel文件OLEDB讀取HTML導入
- 17. C#讀取Excel 2007 xlsm文件的庫?
- 18. 在Excel文件中讀取列標題
- 19. tcl錯誤讀取包索引文件
- 20. 按列讀取CSV文件列
- 21. 按列讀取文本文件
- 22. 如何讀取c#中的excel文件跳過列標題?
- 23. 從c#的excel文件讀取列名稱
- 24. 在C#中讀取Excel文件時查找標籤列寬度
- 25. C#3.5閱讀Excel文件
- 26. 閱讀Excel文件C#
- 27. C#讀寫excel文件
- 28. 使用VB.NET按列讀取excel數據
- 29. Python文件讀取和列表索引超出範圍錯誤
- 30. Python:列表索引超出範圍從文件中讀取
HI它沒有工作。我認爲問題出在「Excel 12.0」中。在我的程序中它是「Excel 8.0」。無論如何,也沒有奏效 – Thanushka 2011-04-08 08:40:32