本人使用vc++语言,欲完成在vc++中对EXCEL操作!新建,插入文字,保存等都已经完成,但是将一幅BMP图片插入到EXCEL还没有实现,现将编写的程序列出,请高手指点。
_Application *ExcelApp = new new _ApplicationExcel;
if (!ExcelApp->CreateDispatch("Excel.Application",NULL)) 

         AfxMessageBox("创建Excel服务失败!"); 
         exit(1); 

//设置为显示
ExcelApp->SetVisible(TRUE);
//得到WorkBooks
Workbooks  ExcelBook=ExcelApp->GetWorkbooks();
//Workbooks  ExcelBook=ExcelApp->_ApplicationExcel::GetWorkbooks();
Sheets     ExcelSheet=ExcelBook.Add(vtOptional);
_Workbook  workBook;
_Worksheet workSheet;
Range    range;
Pictures pictures; 
workBook.AttachDispatch(ExcelApp->GetApplication());
ExcelSheet=workBook.GetSheets();workSheet=ExcelSheet.GetItem(COleVariant((short)1));
workSheet.Activate();
//在指定的单元格上插入图片,但没有实现,请指点
range = workSheet.GetRange(COleVariant("A8"), COleVariant("A8"));
range.Select ();
CComVariant   Converter(false);
pictures.Insert("D:\\sundarilla",Converter);