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. c#讀取excel文件
- 3. 讀取Excel文件從C#
- 4. R按列名讀取excel
- 5. C#DataTable,按行/列索引獲取值
- 6. 讀取Excel文件
- 7. python列表索引超出範圍,同時讀取excel文件中的行
- 8. C#讀取Excel 2007 xlsm文件的庫?
- 9. C#Excel文件OLEDB讀取HTML導入
- 10. 用C#讀取Excel xlsb文件
- 11. 在Excel文件中讀取列標題
- 12. tcl錯誤讀取包索引文件
- 13. 按列讀取CSV文件列
- 14. 在C#中讀取Excel文件時查找標籤列寬度
- 15. 如何讀取c#中的excel文件跳過列標題?
- 16. 從c#的excel文件讀取列名稱
- 17. C#3.5閱讀Excel文件
- 18. 閱讀Excel文件C#
- 19. 使用VB.NET按列讀取excel數據
- 20. 遠程讀取Excel文件
- 21. 用read_excel讀取excel文件
- 22. 的Java讀取Excel文件
- 23. JAVA讀取excel文件
- 24. .NET C#讀取Excel文件DateTime列只讀1秒鐘,爲什麼?
- 25. 如何讀取從c#中只讀的excel文件?
- 26. C++簡單多列文件讀取
- 27. 獲取Excel行索引
- 28. Haskell:按行讀取文件
- 29. 按索引獲取列表值
- 30. 按索引獲取列表項目
HI它沒有工作。我認爲問題出在「Excel 12.0」中。在我的程序中它是「Excel 8.0」。無論如何,也沒有奏效 – Thanushka 2011-04-08 08:40:32