Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 excel COM interop (C#) 中,有什么区别:
_sheet = (Excel._Worksheet)_wb.Worksheets["SheetName"];
和
_sheet = (Excel._Worksheet)_wb.Sheets["SheetName"];
?
工作表可以包含其他“工作表”而不是工作表 - 工作表不是唯一的可能性。例如。那里的表格只包含图表,但没有单元格。它们今天使用的不多。因此,要保存,最好坚持 Worksheets 属性,因为这只会为您提供具有文档格式的工作表。如果运气不好,工作表可能包含与您的期望不同的工作表。我怀疑是否还有很多“非工作表”存在,但你永远不知道,微软可能会引入更多的工作表变体。