最近在做一个导入Excel的文件,需要获取到Excel文档的使用范围,用的是excel2010,代码如下:wbks.AttachDispatch(m_ExlApp.get_Workbooks());
wbk=wbks.Open(m_StrExcelPath,avar,avar,avar,avar,avar,avar,avar,avar,avar,avar,avar,av              ar,avar,avar);
whts = wbk.get_Sheets();
short nNUM = 1;
m_Wheet = whts.get_Item(_variant_t(nNUM));
rne.AttachDispatch(m_Wheet.get_UsedRange());
m_Range.AttachDispatch(rne.get_Rows());
long m_iRowNum = m_Range.get_Count();//获取已使用的行数
m_Range.AttachDispatch(rne.get_Columns());
long m_iColNum = m_Range.get_Count();//获取已使用的列数但是获取到的使用范围跟实际不符,有时候正确,有时候不正确,请问各位牛人,这是怎么回事?ExcelMFC