请教一个EXCEL的问题。
我用EXCEL_SHEETSADD函数新建工作表时,我想建在SHEET3的后面,请问AFTER参数如何表示? 谢谢 就是 这个函数Excel_SheetsAdd (ExcelSheetsHandle, NULL, CA_DEFAULT_VAL, CA_DEFAULT_VAL, CA_DEFAULT_VAL, CA_DEFAULT_VAL, &ExcelWorksheetHandle);其中第3个AFTER参数是默认值,我想将工作表创建在Sheet3后面,不知道该参数如何表示,是应该写Sheet3的名字还是句柄 ,还是其他什么。 解决了,用 CA_VariantSetObjHandle( &AfterHandle, ExcelWorksheetHandle, CAVT_DISPATCH )函数,其中ExcelWorksheetHandle是Sheet3(目标工作表,在其后创建新表)的句柄,AfterHandle是VARIANT类型,建表函数是Excel_SheetsAdd (ExcelSheetsHandle, NULL, AfterHandle, CA_DEFAULT_VAL, CA_DEFAULT_VAL, CA_DEFAULT_VAL, &ExcelWorksheetHandle); microsoft excel 11.0 object library 不知道怎样读取EXCEL内容。
页:
[1]