这两天察看了不少关于这方面的帖子,获益匪浅。但是实际使用时却发现了问题:以往的帖子介绍如何使用excel类的时候,总是以office97或者office2000为例,找到一个excel8.h(或者excel9.h),要么就是一个MSexcel.olb的库文件。但是在OfficeXP或者2003里没有类似的文件……费尽心机终于发现XL5CHS32.OLB、XL5EN32.OLB(excel5)还有excel.exe(excel10、11)中都包含有类,但是没有说明。请问那位大虾指导到那里可以获取这些类的帮助,在下先行谢过了!

解决方案 »

  1.   

    偶搞过office二次开发,excel对象模型在各个版本中基本上没有太大的变化
    直接到联机MSDN中查找关于excel对象模型的文章,有一些。关键还是要了解对象模型的类层次结构,至于各个版本类型库名不一致的问题好解决,装的是哪个版本就用哪个版本的类型库,一般在common/office10下。试过word,新版本的类型库兼容旧版本的类型库。你试试excel看看
      

  2.   

    MSDN中有详细的Office编程资料。
      

  3.   

    http://support.microsoft.com/kb/222101