vb怎么批量导入图片(Excel如何VBA批量导入图片)

小伙伴们平时在制作人员信息表的时候,经常需要插入员工头像,这样方便查找辨认。如果一张张插入的话,又显得略微耗时,这里我们用VBA,批量插入员工头像,只需几秒钟,一劳永逸~

需求说明

Sheet1中,A列为员工姓名,B列是我们要插入图片的地方,确认目标位置,下面开始粘贴图片。

建立头像文件库

在当前工作簿文件目录下,新建一个文件夹,命名为‘图片’,将所有员工的图片保存在文件夹内,图片名称用员工姓名命名,如下图所示(ps:如果存在重名员工,可以用01/02表示,或者用员工编号皆可)

输入代码

打开Visual Basic模块,输入以下代码:

Offset偏移函数,如A2.Offset(0,1)代表A2单元格向下偏移0行,向右偏移1列,即B2单元格;ML、MT、MW、MH分别返回单元格的左边、顶部、宽度、高度尺寸; if函数判断图片文件夹中是否存在员工头像照片,如果存在的话,在目标单元格先插入一个矩形,然后再用员工头像去填充这个矩形(这样做的好处是大大减小了文件的大小),这样就完成了头像的插入。

运行代码,展示最终效果

按【F5】键运行代码,可以发现,图片已经粘贴好了~

以上就是插入员工头像的小教程,感兴趣的小伙伴可以尝试下~

(0)

相关推荐

  • Excel怎么快速批量导入图片

    当我们在excel表里制作人事档案的时候,在导入员工图片的时候,因为大量数据,一个一个上传是非常慢的. 今天跟大家分享下快速批量导入图片 操作方法 01 首先打开excel表格,在表格里面先编辑好文档 ...

  • 如何快速将图片名称导入到excel单元格中

    为了快速录入数据,有些时候可以使用引用公式将图片名称批量导入到excel中,现在就分享实现的具体操作方法,仅供参考. 操作方法 01 首先在指定盘符中新建一个文件夹,并把需要导入到excel中图片复制 ...

  • 【Excel技巧】批量插入对应名称图片技巧

    Excel中插入图片能够很好增加Excel给人好的视觉感受,可是在Excel中要插入很多图片,或者说要对应介绍插入指定的图片,不是一件很容易的事情,因为工作比较繁琐,所以做起来并不是很享受这个过程,接 ...

  • 如何在Excel表格中批量插入图片

    相信很多小伙伴都习惯使用Excel表格来处理数据,但是我们在使用的过程中,总会遇到这样那样的问题,今天就跟大家介绍一下如何在Excel表格中批量插入图片的具体操作步骤.1.打开电脑,找到桌面上的Exc ...

  • Excel表格中插入的图片大小怎么批量修改

    今天给大家介绍一下Excel表格中插入的图片大小怎么批量修改的具体操作步骤.1. 首先打开电脑,进入桌面,找到想要设置的Excel表格,双击打开.2. 如图,在打开的页面,我们可以看到大小不一的两个图 ...

  • 怎么批量删除Excel文档中的图片

    Excel是现在十分常用的文件类型之一,有些用户想知道怎么批量删除Excel文档中的图片,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步先打开电脑中的Excel文档,接着根据下图 ...

  • 在Excel中如何批量插入图片(规格一致 )

    想做个产品分类表,含图片. 但是产品确实太多了,有上千款,图片一个一个加入效率太低了,那么有什么好的方法可以一次性批量加入呢? 操作方法 01 新建一个工作薄 然后打开该文档,在AI单元格中开始设置图 ...

  • 如何将图片(照片)批量导入到PPT

    有时候,制作PPT时需要引用大量图片,如果一张张插入的话实在是费时费力.下面我就来讲讲如何将图片(照片)批量导入到PPT. 操作方法 01 首先, 我们打开PPT来演示. 02 我们选中第一张幻灯片, ...

  • 如何将Excel点数据批量导入ArcMAP图层?

    点击上方[大水牛测绘]关注我们将点数据导入ArcMAP中,生成.shp文件,具体方法如下:第一步,先把点坐标信息(一般是经纬度)标准化,将原来的度分秒表示的都要转换成度表示的.第二步,将数据导入到Ex ...