Vlookup作为“大众情人”,每个人都会那么两下子。我们用Vlookup根据一列数据在另外一个数据区域内查找对应的信息,非常方便。想必这也是很多人工作中接触到的第一个意义非凡的函数。
那么有小伙伴就提出问题了,怎样去Vlookup图片呢?能实现吗?既然提出了这样的问题,那通常应该是要从图片库中查找好多图片。好吧,恭喜你来对地方了!其实,不!能!实!现!
骗你的啦!哈哈哈...
不过呢,Vlookup当然不能实现,好在我还懂点VBA,不然岂不是要被你们难倒了...
今天我们就用VBA来实现这样的功能。
很期待有木有?!
1、我们已经建立了一个图片的工作表,存在单独的工作簿文件中。工作表中A列是人员姓名,B列单元格存放着对应的照片,我们请到了小明、小绿、小蓝、小黄、小红作为嘉宾。
2、我们在另外一个工作簿的“查找图片”工作表中有小红、小黄、小绿三个人,需要找到他们的照片。
3、查找代码有两种,一种是根据图片的名称来复制、粘贴,另一种是复制图片所在的单元格,然后粘贴到查找表。
根据图片的名称来复制、粘贴
这种方法需要提前整理一下图片,将图片命名为对应的值。
通过以下代码可以将图片重新命名为左侧单元格的值。实际使用时可以根据情况来调整。
在查找表中使用以下代码来查找对应的图片。
根据单元格位置来复制、粘贴
这个不需要重命名图片,但是要保证每个图片在相应的单元格里面。
代码如下。
最后我们把任意一种方法中的代码链接到按钮上,点击按钮就可以一键完成查找了。
今天又再一次见证了VBA的神奇!运行代码,咻咻咻,几秒钟就完成了!快来下载学习吧!
--End--
联系客服