1、根据给定的单元格位置和图片路径,在 Excel 工作表中插入图片,并调整图片的大小和位置。
_Application app;//创建一个Excel应用程序对象。
Workbooks books; //创建一个工作簿集合对象。
_Workbook book; //创建一个工作簿对象。
_Worksheet sheet; //创建一个工作表对象。
Range range; //创建一个范围对象
//get a new workbook
books = app.GetWorkbooks();
book = books.Add(covOptional);
sheets = book.GetSheets();
//get the first sheet
sheet = sheets.GetItem(COleVariant((short)1));
CString imagePath = "";
CString picname = “test.png”;
Pos.Format("%s", GetCellName(1, 0).c_str()); // 获取单元格名称,并将其格式化为字符串 Pos
range = sheet.GetRange(COleVariant(Pos), COleVariant(Pos)); //- 获取指定单元格范围 range。
range.SetNumberFormatLocal(_variant_t("@")); \\设置单元格的数字格式为文本
imagePath = env + "\\&