Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 6919|回复: 17

EXCEL2007 图片批量插入,单击图片改变大小

[复制链接]
发表于 2015-8-3 16:38 | 显示全部楼层 |阅读模式
本帖最后由 爱疯 于 2015-8-10 19:56 编辑

希望大神帮助一下,看了好多帖子,都无解,谢谢!

test.rar

62.53 KB, 下载次数: 48

 楼主| 发表于 2015-8-3 17:33 | 显示全部楼层
回复

使用道具 举报

发表于 2015-8-3 18:34 | 显示全部楼层
Sub tt()
    Dim rg As Range, rgs As Range, shap As Shape
    Dim pat$
    On Error Resume Next
    Set rgs = Application.InputBox("拉选序号所在的区域,并且本文件所在的文件夹中存在同序号的图片!", "如有疑问QQ399457850", "$A$5:$A$17", , , , , 8)
    pat = ThisWorkbook.Path & "\"
    For Each shap In ActiveSheet.Shapes
        shap.Delete
    Next shap
    For Each rg In rgs
        If rg <> "" Then
        Err.Clear
            rg.Offset(0, 8).Select
            With ActiveSheet.Pictures.Insert(pat & rg.Value & ".jpg")
                If Err.Number = 0 Then
                .ShapeRange.LockAspectRatio = msoFalse
                    .ShapeRange.Width = rg.Offset(0, 8).Width
                    .ShapeRange.Height = rg.Offset(0, 8).Resize(3, 1).Height
'                    .OnAction = "FDSX"
                End If
            End With
        End If
    Next rg
   
End Sub
回复

使用道具 举报

发表于 2015-8-3 20:20 | 显示全部楼层
sfsdf2f23.gif

插入图片并通过单击改变图片大小.rar (64.42 KB, 下载次数: 102)

评分

参与人数 2 +4 收起 理由
今又 + 1 很给力!
学良 + 3 很给力!请老师师发个03版的谢谢

查看全部评分

回复

使用道具 举报

发表于 2015-8-4 08:56 | 显示全部楼层
    请老师给发个03版的.
    谢谢!
回复

使用道具 举报

发表于 2015-8-4 09:12 | 显示全部楼层
本帖最后由 爱疯 于 2015-8-4 09:14 编辑
学良 发表于 2015-8-4 08:56
请老师给发个03版的.
    谢谢!

QQ截图20150804091114.jpg
插入图片并通过单击改变图片大小2.rar (72.92 KB, 下载次数: 65)
回复

使用道具 举报

发表于 2015-8-4 09:28 | 显示全部楼层
发现一个怪现象,只在03版中有,

单击图片时,按住左键,图片会变得像照片底片一样。松开左键,则恢复正常。
回复

使用道具 举报

 楼主| 发表于 2015-8-4 10:45 | 显示全部楼层
非常感谢版主老师,现在在使用过程中出现问题
如果号码是不连续的,如1.2.3.5.8.9.10.11.12.13图片对应的库是1.2.3.4.8.9.没有的,能否设置不添加图片,应该怎么更改呢

test2.rar

256.45 KB, 下载次数: 15

回复

使用道具 举报

发表于 2015-8-4 11:09 | 显示全部楼层
本帖最后由 爱疯 于 2015-8-4 11:11 编辑

插入图片并通过单击改变图片大小3.rar (583.78 KB, 下载次数: 73)
回复

使用道具 举报

 楼主| 发表于 2015-8-4 16:58 | 显示全部楼层
老师,我的意思是序号是不连续的,但是序号与图片是一一对应的,不是行号,比如8号就是张柏芝,是固定不变的,我们想做一个产品名录,每个产品都有对应的编码,筛选编码,那么对应的产品就可以出来。不知道说明白了么,谢谢啦
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-28 02:56 , Processed in 0.543726 second(s), 13 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表