|
|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
我在研究研究,我有一个批量加图片的代码,你可以改吗?- Sub批量导入图片且指定高度高度() '1代码存放位置:模块中2随书光盘中有每一句代码含义法理
- If TypeName(Selection)<>"Range" Then Exit Sub
- Dim Filenname,shpName,i As Integer,shp As Shape
- Filenname=Application.GetOpenFilename(”所有图片文件(*.jpg;”.bmp;”.
- .gif),*.jpg;*.bmp;*.png;*.gif",,"请选一个图片文件”,,True)
- If TypeName(Filenname)="Boolean"Then Exit Sub
- for Bach shpName In Filenname
- Set shp Activesheet.Shapes.AddPicture(shpName,msofalse,msotrue,
- Activece11.offset(i,0).Left,Activecel1.offset (i,0).Top,Activecell.
- offset(i,0).Width,Activecel1.offset(i,0).hieight)
- shp.Placement =x1MoveAndsize
- shp.Name=Dir(shpName)
- i=i+1
- Next shpName
- End Sub
复制代码 |
|