Excel VBA代码:批量插入指定目录下指定类型所有图片

时间:2022-10-12 09:30:08 

批量插入指定目录下指定类型所有图片Excel VBA代码:



Sub insertimg()

””””””””””””””””””””””'

‘ 批量插入指定目录下所有指定类型图片 ‘

‘ ‘

””””””””””””””””””””””'

Dim mypath As String, nm As String

Dim theSh As Object

Dim theFolder As Object

Dim i As Integer

Application.ScreenUpdating = False ‘关闭屏幕更新

On Error Resume Next

‘设置搜索路径

Set theSh = CreateObject("shell.application")

Set theFolder = theSh.BrowseForFolder(0, "", 0, "")

If Not theFolder Is Nothing Then

mypath = theFolder.Items.Item.Path

End If

‘//////////////搜索并插入图片开始////////////////

nm = Dir(mypath & "\*.jpg")

‘第一次使用dir,必须指定pathname参数,返回符合条件的第1个文件名,修改扩展名可以查其它文件类型。

Do While nm <> ""

With Range("a" & i + 1)

ActiveSheet.Shapes.AddShape(msoShapeRectangle, .Left, .Top, .Width, .Height).Select

Selection.ShapeRange.Fill.UserPicture mypath & "\" & nm ‘插入图片

End With

i = i + 1

nm = Dir ‘再次调用不需要pathname参数

Loop

Set sh = Nothing ‘释放内存

Set theFolder = Nothing ‘释放内存

Application.ScreenUpdating = True ‘开启屏幕更新

End Sub

标签:批量,指定,插入,类型,Excel函数
0
投稿

猜你喜欢

  • WPS等含有标题的论文怎么插入目录页?

    2023-03-28 20:05:16
  • win10系统怎么用?小编教你win10系统怎么使用?

    2023-10-13 07:11:30
  • 如何在Word 2016中并排比较两个文档?

    2023-08-13 00:28:05
  • wps怎么插入图片?

    2023-01-08 17:24:29
  • Win10桌面的Edge浏览器的图标不见了怎么办?

    2023-04-18 00:34:40
  • Win7怎么修改文件扩展名?windows7修改文件扩展名的方法

    2023-03-22 17:08:46
  • 电脑的键盘如何控制鼠标?

    2022-06-30 05:59:18
  • word 如何将特殊字体、艺术字体嵌入文档?

    2022-04-07 08:49:17
  • Win10 TH2正式版版本名已定 就是win10预览版10586

    2022-08-02 08:22:55
  • Excel2007快速删除单元格中的重复项技巧

    2023-01-01 06:44:44
  • 如何整理IE收藏夹?

    2023-09-11 14:15:15
  • 如何让Edge浏览器下载时不再询问,批量关闭下载完成提示框

    2023-07-05 04:04:02
  • 使用PowerPoint2013组合形状创建自定义形状教程

    2023-12-13 19:04:19
  • Word2007怎么对各级标题进行简单排序?

    2022-07-24 01:16:27
  • wps文字如何取消自动更新图文教程

    2023-01-04 11:22:51
  • 怎么在WPS表格合计算同到期时间

    2023-08-26 11:01:32
  • Win11用户权限怎么设置?

    2022-12-14 23:08:15
  • word总有一天会用上的查找和替换技巧

    2022-04-15 15:31:40
  • win8系统如何将安装软件的默认路径设置到D盘

    2023-03-25 14:27:44
  • 联想异能者DIY主机如何安装Win11?联想异能者DIY主机开启TPM2.0教程

    2022-09-09 03:11:35
  • asp之家 电脑教程 m.aspxhome.com