Excel 如何检查一个形状或图像是否存在于活动的Excel表格中
通常情况下,我们不需要在Excel中操作照片或图像;然而,从谷歌对这个问题的搜索量来看,显然人们对如何操作很感兴趣,想了解一下。创建一个用户定义的函数来验证一个单元格是否包含一个图像文件,是完成这一任务的最快速和最简单的技术。
本教程将指导你完成定义一个用户定义函数的步骤,以便你可以检查一个图片是否存储在一个特定的单元格。或者如何使用VBA宏代码来确定一个单元格内是否存储有图片。
检查图片是否存在的VBA代码
在我们的例子中,我们在Excel中有一张图片,如以下截图所示。
第1步
按Alt和F11键 (Alt+F11) 打开Microsoft Visual Basic for Application窗口。请看下面的图片。
第2步
之后,从菜单栏选择 **插入 >模块 **,弹出模块窗口。请看下面的图片。
第3步
打开模块窗口后,在其中输入以下VBA代码。
请参考以下截图。
在这个VBA代码中,在xCharName=”Picture 2 “的地方,你可以添加你的图片名称。
第4步
添加完VBA代码后,按F5或点击运行来运行该代码。
你可以保存上述VBA代码。要保存VBA代码,请进入 **文件 >保存。 **
运行VBA代码后,如果图像存在于excel表中,它将显示 “The Image Exists”。
结语
在本教程中,我们解释了如何使用VBA代码来检查活动的Excel工作表中是否存在图像。