Excel精英培训网

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

excle 插入图片 求大佬帮帮忙

[复制链接]
发表于 2022-10-5 20:11 | 显示全部楼层 |阅读模式
有很多个文件夹,里面有多张图片,需要将其插入到指定的位置;我是小白,自己东凑西拼的搞了一每次只能插入一个文件夹的图片,求大佬帮忙指导一下,如何一次性将不同文件夹的插入到指定位置,万分感谢。一下是小弟写的,求大佬帮帮我!

Sub 插图图片()
  Dim file
  Dim rn As Range
  
  Dim n As Integer, i As Integer, rnw As Integer, rnh As Integer
  Dim j As Shape
  
  i = InputBox("插入哪一行", "请输入数字")
  
  n = 2
  Application.FileDialog(msoFileDialogFilePicker).Show
  
  For Each file In Application.FileDialog(msoFileDialogFilePicker).SelectedItems
      
     Set rn = Cells(i, n)
     rnw = rn.Width
     rnh = rn.Height
     
     ActiveSheet.Shapes.AddPicture file, 0, 1, ActiveSheet.Cells(i, n).Left + 10, ActiveSheet.Cells(i, n).Top + 10, rnw - 20, rnh - 20
     n = n + 1
     
   
      
  Next file
  


End Sub
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
 楼主| 发表于 2022-10-5 20:22 | 显示全部楼层
我想要的效果是   判定文件夹名字,然后将里面的图片插入到指定的位置,哪位大佬帮小弟看一下,谢谢了!主题忘记发附件了

test.zip

748.28 KB, 下载次数: 5

回复

使用道具 举报

 楼主| 发表于 2022-10-5 20:25 | 显示全部楼层
C:\Users\Administrator\Desktop\excel 练习\picture

想要一键插入3个文件夹,求指导下
回复

使用道具 举报

 楼主| 发表于 2022-10-5 20:25 | 显示全部楼层
新手刚来这里,发帖都发不好,大家见笑了,这是图片
1664972570569.jpg
回复

使用道具 举报

发表于 2022-10-6 16:43 | 显示全部楼层
本帖最后由 benhsu 于 2022-10-6 16:52 编辑

加入循环找文件夹和文件即可,没有递归子文件夹及判断文件类型等容错

无标题1.png
无标题.png

插入图片.rar

711.09 KB, 下载次数: 4

评分

参与人数 1学分 +2 收起 理由
444172107 + 2 学习了

查看全部评分

回复

使用道具 举报

 楼主| 发表于 2022-10-6 21:03 | 显示全部楼层
benhsu 发表于 2022-10-6 16:43
加入循环找文件夹和文件即可,没有递归子文件夹及判断文件类型等容错

谢谢,今天在百度贴吧也找到了方法,大致也是这样的,非常感谢你
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 04:17 , Processed in 0.482458 second(s), 14 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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