首页 > 其他 > 详细

VBA 根据链接插入图片到Excel

时间:2014-03-11 14:33:13      阅读:650      评论:0      收藏:0      [点我收藏+]
bubuko.com,布布扣
bubuko.com,布布扣
Sub Test()
On Error Resume Next
    Dim Rng As Range
    Dim Cell As Range
    Dim Pic As Picture
    Application.ScreenUpdating = False
    Set Rng = Range("C1:C" & Range("c" & Rows.Count).End(xlUp).Row)
    For Each Cell In Rng
        With Cell
            Set Pic = .Parent.Pictures.Insert(.Value)
            With .Offset(, -1)
                Pic.Top = .Top
                Pic.Left = .Left
                Pic.Height = .Height
                Pic.Width = .Width
            End With
        End With
    Next Cell
    Application.ScreenUpdating = True
End Sub 
View Code
bubuko.com,布布扣

操作步骤:
1. 新增一列辅助列放图片地址
2. 图片会被插入在辅助列的前一列中,因为前一列的大小影响到图片的显示大小
3. 执行完处理完毕后,删除辅助列即可

VBA 根据链接插入图片到Excel,布布扣,bubuko.com

VBA 根据链接插入图片到Excel

原文:http://www.cnblogs.com/Linky/p/3582220.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!