涉及到员工信息相关数据时,我们可以把员工的照片插入到Excel/WPS表格中来。
总体来看可以分为两种技巧,一种是插入图片到单元格内,如下图所示:

插入后的图片会在单元格中展示,并自动调整列宽行高。
另外一种则是插入图片到批注内,以批注的形式展示员工照片,如下图所示:

员工的图片位于批注之内,只有鼠标光标指定到对应单元格上,才会显示员工图片。
以上两种方法都是通过VBA实现的,一秒批量插入,很简单,不用修改代码,拿来就可以用。
单元格插入
开始之前,需要将员工照片整理到一个文件夹内。
接着Alt+F11进入VBE界面,插入模块,粘贴以下代码, 即可使用。
不知道如何操作的可以看下专栏的首篇文章,如何运行VBA代码。

这里通过先插入一个矩形、再利用率图片填充的方法,批量插入员工图片,减小文件体积。
代码运行的时候,需要手动选择存放员工照片的文件夹,注意选择的是文件夹,不是单个照片,照片的名称需以员工名命名。
注意事项:
图片默认插入到B列当中,(员工姓名列默认在A列)。
如果要将员工图片插入到其它列的话,需要对代码进行相应的调整。

两个地方:
Offset(0, 1):其中的1对应B列(B列对应数字2,减去1),如果要替换到其它列,只需要用列号减1即可;
Columns("B:B"):B列修改到对应的列即可。
批注插图
开始跟上面一致,将员工照片整理到同一文件夹内。
接着将代码粘贴到VBE界面当中去。
代码运行的时候,需要手动选择存放员工照片的文件夹,其次选择需要插图的单元格,等待程序完成即可。
如果有员工批图未插入,代码会有提醒。