1
A
回答
4
「空」的Excel文件仍會有一個Excel文件頭,這就是爲什麼你對一個大小爲0的測試失敗。
您可以使用Excel Interop看UsedRange是什麼:
0
我覺得有沒有類似一個你說簡單的解決方案。
您將不得不通過一些Excel解析器實際編程讀取文件,並檢查是否有一些數據。
1
對於.xls
你可以試試這個 - 它適用於我。
FileUpload1.SaveAs(Server.MapPath("~/FileUpload/") + path.Value);
Workbook book = Workbook.Load(Server.MapPath(("~/FileUpload/") + FileUpload1.FileName));
Worksheet sheet = book.Worksheets[0];
sheetCount.Value = sheet.Cells.LastRowIndex.ToString();
foreach (Worksheet ws in book.Worksheets)
{
if (ws.Cells.Rows.Count != 0)
{
ddlSheets.Items.Add(ws.Name.ToString());
}
}
相關問題
- 1. C++檢查文件是否爲空
- 2. 檢查excel單元格是否爲空
- 3. 檢查數組是否爲空(vba excel)
- 4. 如何檢查excel文件是否爲空?
- 5. Java檢查文件是否爲空:IOException:null
- 6. 檢查文件是否爲空?
- 7. ANT:檢查文件是否爲空
- 8. 檢查文件是否爲空
- 9. 檢查xml文件是否爲空
- 10. 檢查文件是否爲空或不
- 11. Python - 檢查文件是否爲空
- 12. 如何檢查C#中的Excel範圍是否爲空#
- 13. 如何檢查xml文件是否爲空或使用c#
- 14. C++如何檢查ostringstream是否爲空
- 15. C - 檢查str是否爲空
- 16. 檢查數組是否爲空C++
- 17. C#.NET檢查對象是否爲空
- 18. 檢查string.at(i)是否爲空白C++
- 19. C#:如何檢查DataGrid是否爲空?
- 20. 檢查stdin管道是否爲空C
- 21. C#檢查datagridview列是否爲空
- 22. C++ - 檢查字符串是否爲空
- 23. C#DataGridView檢查是否爲空
- 24. 是否可以檢查EXCEL dmp文件?
- 25. Shell腳本文件,檢查文本文件是否爲空
- 26. 檢查dataGridView是否爲空
- 27. 檢查JValue是否爲空
- 28. 檢查imageView是否爲空
- 29. 檢查tabControl1是否爲空?
- 30. 檢查CSV是否爲空
您是否試圖避免Excel自動化? – bouvierr 2012-04-03 23:47:56