需要用到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