|
   
- UID
- 53
- 帖子
- 1924
- 精华
- 15
- 积分
- 5494
- 水晶
- 1307 枚
- 威望
- 49 点
- 阅读权限
- 110
- 性别
- 女
- 注册时间
- 2002-11-30
|
5#
发表于 2008-7-19 11:44
| 只看该作者
Sub InsertPictures()
InsertPicture "C:\playstation.jpg", Range("C2"), 0.5
End Sub
Sub InsertPicture(ByVal PicturePath As String, _
ByVal TargetRange As Range, _
ByVal Scaling As Double)
Dim NewImage As ShapeRange
If Len(Dir(PicturePath)) > 0 Then
Set NewImage = TargetRange.Parent.Pictures.Insert(PicturePath).ShapeRange
NewImage.Left = TargetRange.Left
NewImage.Top = TargetRange.Top
NewImage.ScaleWidth Scaling, msoFalse, msoScaleFromTopLeft
NewImage.ScaleHeight Scaling, msoFalse, msoScaleFromTopLeft
End If
End Sub |
|