工作簿和_workbook之间的区别

在写EXCEL文件时,我们可以注意到应用程序,_application,工作簿,_workbooks同样也是工作表,虽然我已经阅读过某些地方,但是完全一样没有区别! 如果这是真的,那么为什么单独的方法。

请帮助我知道谢谢

这两者之间没有太大的区别。 实际上,“工作簿”从“_Workbook”inheritance,但是它也从WorkbookEvents_Eventinheritance,它提供了链接到工作簿事件的function。 根据我的“Workbook”的VS元数据定义如下:

using System.Runtime.InteropServices; namespace Microsoft.Office.Interop.Excel { [CoClass(typeof(WorkbookClass))] [Guid("000208DA-0000-0000-C000-000000000046")] public interface Workbook : _Workbook, WorkbookEvents_Event { } } 
  • Workbooks =当前在Excel应用程序中打开的_Workbook对象的集合。
  • _Workbook = Excel工作簿。
  • 工作表=工作簿中所有_Worksheet对象的集合
  • _Worksheet =一个Excel工作表

资源