首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

excel2007插入图片位置有关问题

2013-09-28 
excel2007插入图片位置问题HI,问题如下:pictPathC:/Users/cat.jpgexcelFile C:/Users/a.xlsLocal ol

excel2007插入图片位置问题
HI,问题如下:

pictPath="C:/Users/cat.jpg"
excelFile= "C:/Users/a.xls"

Local oleapp
oleapp=Createobject("Excel.Application")
oleapp.WorkBooks.Open(excelFile)
oleapp.visible=.t.

private_row,_col
_row=1
_col=2

oleapp.SHEETS(1).Select
fori=1 to5
oleapp.cells(_row+i,_col).select
oleapp.ActiveSheet.PictureS.Insert(pictPath).Select
oleapp.Selection.ShapeRange.LockAspectRatio =.T.
oleapp.Selection.ShapeRange.Height = 60
oleapp.Selection.ShapeRange.width = 60
endfor

以上代码在excel2003是没问题的,但是在excel2007就不行,图片都会叠加在B5位置.
有哪位大侠遇到过类似问题,有解决方案么? excel
[解决办法]
你看一下图片在 Excel 2007 中的属性。
另外你可以在 Excel 2007 中录制宏,然后手动插入图片,看看宏代码与 Excel 2003 下的有什么不同。

热点排行