Excel中的工作表和表格之间的区别

在excel COM interop(C#)中,有什么区别:

_sheet = (Excel._Worksheet)_wb.Worksheets["SheetName"]; 

 _sheet = (Excel._Worksheet)_wb.Sheets["SheetName"]; 

工作表可以包含比工作表更多的其他“工作表” – 工作表并不是唯一的可能性。 例如, 在那里只包含图表,但没有单元格的表格。 今天他们用得不多。 所以,要保存最好是坚持Worksheets属性,因为这只会给你有一个文件格式的工作表。 如果运气不好,工作表可能会包含一张与您的期望不同的工作表。 我怀疑在野外还有很多“非工作表”,但是你永远不知道,微软可能会推出更多的工作表。