http://blog.csdn.net/yyjbluesword/article/details/4850552
range.AttachDispatch(sheet.GetCells());
range.AttachDispatch(range.GetItem(COleVariant(i),COleVariant((long)1)).pdispVal);
vResult = range.GetValue2();
double MyExcel::readItem(int row, int column)
{
objRange.AttachDispatch(objSheet.GetCells());
objRange.AttachDispatch(objRange.GetItem (COleVariant((long)row),COleVariant((long)column)).pdispVal);
COleVariant vResult =objRange.GetValue2();
return vResult.date;
}