700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Excel VBA 根据图片名称插入对应图片

Excel VBA 根据图片名称插入对应图片

时间:2021-10-18 02:31:57

相关推荐

Excel VBA 根据图片名称插入对应图片

Sub insertpic() '根据图片名称插入对应图片

Dim r As Long, i As Long

Dim path As String

r = ActiveSheet.[a65536].End(xlUp).Row

path = "E:\家具图片\A客厅" '修改图片所在文件夹路径

For i = 1 To r

If Dir(path & "\" & ActiveSheet.Cells(i, 1) & ".jpg") <> "" Then

With ActiveSheet.Pictures.Insert(path & "\" & ActiveSheet.Cells(i, 1) & ".jpg").ShapeRange

.LockAspectRatio = msoFalse

.Left = ActiveSheet.Cells(i, 2).Left

.Top = ActiveSheet.Cells(i, 2).Top

.Height = ActiveSheet.Cells(i, 2).Height

.Width = ActiveSheet.Cells(i, 2).Width

End With

End If

Next i

End Sub

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。