如题

解决方案 »

  1.   

    用VC6中的类向导Add Classes选 From Typed Lib(就是从类型库)添加类,在office的目录下,找
    一个类型库文件,我forget是哪一个了,你可以一个个试,能打开的文件中有一个_Application,
    _Range,很多的类,你如果不知道如何调用可以用Excel的宏,把要进行的操作录下来(Excel有这个功能),看看宏就知道了!其中_Application要用Com的初始化!
      

  2.   

    打开Excel,录制新宏然后进行你的操作再打开宏就能看到脚本了会使用到的一些对象及初始化:
    _Application ExcelApp;
    Workbooks MyBooks;
    _Workbook MyBook;
    Worksheets Mysheets;
    _Worksheet Mysheet;
    PageSetup MyPage;
    Font MyFont;
    Range AllRange;
    Range SelRange;
    Borders MyBorders; ExcelApp.CreateDispatch("Excel.Application",NULL)
    MyBooks.AttachDispatch(ExcelApp.GetWorkbooks(),true);
    MyBook.AttachDispatch(MyBooks.Add(_variant_t(strModeFile)));
    Mysheets.AttachDispatch(MyBook.GetWorksheets(),true);
    Mysheet.AttachDispatch(Mysheets.GetItem(_variant_t("sheet1")),true);
    AllRange.AttachDispatch(Mysheet.GetCells(),true);
      

  3.   

    http://www.excelhome.net/Article/ShowArticle.asp?ArticleID=302
    看看这个,应该对你有点用