请问下如何将excel的坐标转换成数字坐标啊?如A12转换成 (1,12),B11 转换成 (2,11) 有什么算法么?谢谢啦
解决方案 »
- 捕捉到了异常,程序任然崩溃,请高手们指点迷津,万分感谢!
- VS2005在哪里设置变量上下文的显示颜色???
- 如何让数据在Edit Box中显示一段时间之后再发送出去?
- 数据库显示下面错误是什么原因呢?
- MSComm控件
- 如何提高UDP传文件的速度?
- CMainFrame和CView类的联系
- OnSize (UINT nFlags, int cx, int cy)事件的 cx 与 cy 中保存的是改变前的范围还是改变后的范围啊?
- RICHEDIT中如何设置文本颜色?
- 求助List Control控件的问题!!!!!!!!!!!!
- 关于CImageList图片列表生成问题??
- 在windows系统的什么位置可以找到开机时间?
if(!m_workbook)
return NULL;
Worksheets worksheets = m_workbook.GetWorksheets();
if(sheetNum>m_sheetCount)
return NULL;
worksheet = worksheets.GetItem(COleVariant((long)sheetNum));
LPDISPATCH disp;
disp = worksheet.GetUsedRange(); Range userRng,userRng2 ;
userRng.AttachDispatch(disp);
disp = userRng.GetRows();
userRng2.AttachDispatch(disp);
long row = userRng2.GetCount();
disp = userRng.GetColumns();
userRng2.AttachDispatch(disp);
long col = userRng2.GetCount();
CString str;
char ch = char(64+col);
str.Format("%c%d",ch,row); Range rng = worksheet.GetRange(COleVariant("A1"),COleVariant(str));