您现在的位置是:首页 > Excel技巧>Excel VBA批量导出图片
excel vba 批量导出图片-Excel VBA批量导出图片
发布于2022-04-150人已围观
有的时候我们需要批量导出图片。有个简单的方法就是通过另存为把图片分离出来。
下面我们来介绍一下如何用VBA一键导出所有图片
如下动态图:
详细源码:
Sub 批量导出图片()
Dim shp As Shape
Dim FileName As String
For Each shp In Sheet1.Shapes
If shp.Type = msoPicture Then
FileName = ThisWorkbook.Path & "" & shp.Name & ".gif"
shp.Copy
With Sheet1.ChartObjects.Add(0, 0, shp.Width, shp.Height).Chart
.Paste
.Export FileName, "gif"
.Parent.Delete
End With
End If
Next
End Sub
- 上篇文章:Excel录入数据智能筛选匹配值
- 下篇文章:Excel动态自动统计
相关文章
文章评论
共0条评论
- 这篇文章还没有收到评论,赶紧来抢沙发吧~