EXCEL文件打开后总是默认显示 最后一次保存的SHEET表比如EXCEL文件里有 SHEET1 SHEET2 SHEET3 每次都显示 SHEET1里的内容怎么 让它打开的时候显示 SHEET3里的内容

解决方案 »

  1.   

    不知道LZ是编程操作EXCEL还是直接操作EXCEL,编程的话显示EXCEL的时候打开SHEET3就可以了,直接操作EXCEL,那就用它的宏吧
      

  2.   

    是编程的时候
    就是不知道实现这句话应该怎么写 “编程的话显示EXCEL的时候打开SHEET3就可以了” 
      

  3.   


    _Application ExcelApp;
    Workbooks wbsMyBooks;
    _Workbook wbMyBook;
    Worksheets wssMysheets;
    _Worksheet wsMysheet;
    Range rgMyRge,testRange;
    这几个也没有OPEN方法
      

  4.   

    保存的时候是哪个,打开就是哪个。
    或者vba来控制。
      

  5.   

    VC好像有个制定Current Sheet的方法,就是指定当前操作的Sheet,指定后下次打开的就转到那个SHEET了Worksheets worksheets = m_pWorkbook->GetWorksheets();
    m_pWorksheet->AttachDispatch(worksheets.GetItem(_variant_t(nIndex)));
    if (m_pWorksheet->m_lpDispatch != NULL)
    {
    m_pWorksheet->Activate();
    }