电脑使用技巧|如何将1000张员工照片快速在Excel中根据姓名导入?
文件夹中如果有1000个员工照片 , 想查看某人照片太难了 。 你可以用Excel做一个动态图片浏览器:
在B2中选取/输入姓名 , 下面就显示该员工的照片
本文插图
你在想公式?技巧?别费脑子了 , 这个功能只能用VBA代码完成 。 不过不用担心 , 即使你是VBA小白 , 套用几句代码就可以搞定!
【电脑使用技巧|如何将1000张员工照片快速在Excel中根据姓名导入?】操作步骤:
1、插入图片控件(image)
开发工具- 插入 - 图像控件 - 属性 - 把picturesizemode属性修改为3 。
本文插图
2、粘贴代码
复制下面代码 - 工作表右键“查看代码” - 把代码粘贴到新窗口右侧空白处 , 然后关闭弹出的窗口 。
1.Private Sub Worksheet_Change(ByVal Target As Range)
2.On Error Resume Next
3.If Target.Address = "$B$2" Then
4.Me.Image1.Picture = LoadPicture("E:\pic\" & [b2] & ".jpg")
5.End If
6.End Sub
代码看不懂没关系 , 只需要知道代码中几个需要自定义的地方:
第3行的"$B$2"是表格中员工姓名所在单元格 , 根据需要设置
第4行中 , E:\pic\ 是照片所在路径 , [b2]是表格中姓名所在单元格地址 。
粘贴演示:
3、关闭设置模式
开发工具 - 点击【设计模式】按钮X , 再选择员工姓名 , 就可以动态导入员工照片了
本文插图
4、另存为启用宏的文件
按F12另存为启用宏的工作簿
本文插图
VBA是Excel后台开发语言 , 想实现什么功能写几句代码就可以搞定 。 而且VBA编辑器也是自带不需要安装 。 所以想开发Excel , 学好VBA足矣 。
推荐阅读
- 团团站|团团站——实体门店如何通过朋友圈拓展客户?
- 科学|陈根:交织着“记”与“忘”的记忆,是如何发生的?
- 电脑使用技巧|Excel打印必须掌握的4个技巧,让你分分钟打印出完美表格
- 电脑使用技巧|Word、PPT中如何制作高大上的插图
- 电脑使用技巧|Excel表格技巧—通过排序删除空白行
- 电脑使用技巧|用SolidWorks钣金画一个:手遮蜡烛
- 华为开发者联盟|华为课堂|华为帐号如何保护您的帐号安全?
- 太平洋电脑网|iPhone 12不再赠送充电头?或支持15W无线充电
- 潮黑|小辣椒要移花接木,金立要借尸还魂,抄袭现象如何破
- 技术编程|人工智能在大视频运维中如何实现CDN硬盘故障预测?