在EXCEL单元格中调用与人员对应的照片怎么做?

我做了一个电子表格,就是通过输入某人的姓名,将其相关的信息调出到相应的单元格中,文字信息已经做好,还想在某一单元格中再调用该人员的照片要如何来实现?

需要用到VBA宏:
1 表格上插入Image控件(菜单右击点选"控件工具箱");
2 Image1.的PictureSizeMode属性设置2
3 按Alt+F11,双击左侧列表中相应的表格,在弹出的代码编辑框中输入下面代码:
Private Sub Worksheet_Change(ByVal Target As Range)
Image1.Picture = LoadPicture(Range("b2").Value)
End Sub
Range("b2"). valve 表示B2单元格存放照片的路径

备注:你在做这样一个人事管理系统的时候个人数据需要加一列,存放照片路径的,通常照片用人名命名.
提示:人事系统中有很多统计和汇总的,你如果学一些VBA的知识将会非常有用.追问

老师:你好!我的照片已经放在信息表中与人员对应的栏内(sheet1的“AW”列,是从文档内插入的图片),查询表是sheet2。需要照片显示在sheet2的“N2”栏内,照片显示的大小要与预留的单元格大小要一致。能否给出一个具体的示列?顺便说一下,我对VBA宏的运用不熟悉,还望多指教。

追答

QQ53878707

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答
大家正在搜