Excel中图片那些事

浏览: 1035

工作中免不了要跟图片打交道,Excel中处理图片的时候有很多技巧!

1 快速将表格转为图片

2 图片跟随报表同步更新

3 批量导出图片

4 批量删除图片

5 打印时忽略图片

6 一键配图,批量插入图片至指定位置

7 动态引用图片

1 快速将表格转为图片

要将报表转为图片就用这招吧,再也不用担心给领导手机发的报表截图不清晰了。

我的操作演示效果(下图gif动态演示)

0.gif

2 图片跟随报表同步更新

要让图片跟随报表同步数据更新,就用这招!

我的操作演示效果(下图gif动态演示)

0 (1).gif

3 批量导出图片

要将报表里面包含的多张图片批量导出,用这招!

我的操作演示效果(单击下图gif动态演示)

0 (2).gif

1、修改文件后缀名为rar。

2、打开rar压缩包,找到xl文件夹下的media子文件夹。

3、将media文件夹内的图片复制到你想要放置图片的位置。

4 批量删除图片

报表里包含很多图片,可以一次性删除。

我的操作演示效果(单击下图gif动态演示)

0 (3).gif

5 打印时忽略图片

打印的时候,只想打印数据,不想打印照片,就用这招吧!

我的操作演示效果(单击下图gif动态演示)

0 (4).gif

6 一键配图,批量插入图片至指定位置

工作中很多情况下需要将多张图片按名称调取并插入到报表指定位置,很多人不得其法,只好手动费劲折腾,费时费力还容易出错......

今天分享一个一键配图的方法。

先点击下面的gif动图看下效果,觉得有用再看后面的具体操作步骤。

0 (5).gif

这个功能很酷吧!记得帮在文章底部点赞

这里的两个按钮后台的vba代码如下。

Sub 配图()

Dim rg As Range, path$
Application.ScreenUpdating = False
path = ThisWorkbook.path & "\jpg\"
For Each p In ActiveSheet.Pictures
    p.Delete
Next
For Each rg In [a1].CurrentRegion
    If Dir(path & rg.Value & ".jpg") <> "" Then
        ActiveSheet.Pictures.Insert(path & rg.Value & ".jpg").Select
        With Selection.ShapeRange
            .Top = rg.Top + 10
            .Left = rg.Left + 10
            .Height = rg.Height - 20
            .Width = rg.Width - 20
        End With
    End If
Next
Application.ScreenUpdating = True
End Sub
Sub 清图()
    For Each sp In ActiveSheet.Shapes
        If sp.Type <> 8 And sp.Type = 11 Then sp.Delete
    Next
End Sub

至此,大功告成!可以一键配图啦~

7 动态引用图片

工作中很多情况下需要按条件调取图片,比如员工照片、产品图等,但99%的人只会手动复制粘贴图片,其实Excel为我们提供了根据条件动态调取图片的功能,只是你不会而已。

今天分享一个HR常会遇到的需求的解决方案,介绍根据姓名调取员工照片的方法。

先点击下面的gif动图看下效果,觉得有用再看后面的具体操作步骤。

0 (6).gif

这个功能很酷吧!记得点赞哦~

你一定觉得这么酷的技巧肯定很难学吧,错啦,其实这个实现起来很简单,只需5步就能搞定!下面介绍具体操作步骤。

步骤1:准备好数据源,在工作表“信息库”里登记员工的信息与部门归属,如下图所示。

image.png

步骤2:按照J:M列所示,分别定义4个名称“部门”、“大陆”、“香港”、“韩国”,如下图所示。

image.png

步骤3:创建工作表“照片”,将员工的姓名和照片对应放置在A列和B列,如下图所示。

image.png

步骤4:定义名称“照片”,如下图所示。

照片=INDEX(照片!$B:$B,MATCH(员工档案表!$D$2,照片!$A:$A,))

image.png

步骤5:将“照片”工作表中的任意照片复制到工作表“员工档案表”,单击照片后在编辑栏输入“=照片”。

至此,大功告成!可以动态调取图片啦~


推荐 0
本文由 李锐老师 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册