宝哥软件园

利用Excel图片标注功能显示鼠标触摸图片

编辑:宝哥软件园 来源:互联网 时间:2021-11-17

有时候,为了制作一个简单、信息丰富的表格,我们需要在Excel表格的单元格中添加一张可以隐藏的图片,当鼠标指向单元格时,图片会自动显示,但移除后就不会显示了。这种鼠标触摸的交互效果酷吗?

用Excel图片批注功能做鼠触图片显示

要实现鼠标指向Excel表格中的单元格时相关图片的交互效果,可以在Excel 2007中添加图片批注功能轻松完成。

接下来,我们以制作产品列表为例,展示添加图片的具体方法。

用Excel图片批注功能做鼠触图片显示

用鼠标指向单元格,自动显示预设图片。

单添加图片

右键单击目标单元格,然后选择添加注释以删除注释输入框中的所有单词。然后将鼠标移动到批注输入框的边缘。当指针变为十字箭头时,单击鼠标右键选择格式批注颜色和线条填充效果图片,然后单击选择图片添加图片。

现在将鼠标指向目标单元格以显示图片。移开鼠标,图片会自动隐藏。如果鼠标移开后图片没有自动消失,点击Excel窗口左上角的“Office”,在弹出的菜单中点击“Excel选项”,在Excel选项窗口左侧选择“高级”,在右侧选择“只显示logo,悬停时添加备注”(图2)。确认后,图片可以自动隐藏。

用Excel图片批注功能做鼠触图片显示

分批添加图片

如果要添加图片批注的单元格很多,逐个设置非常麻烦。我们可以通过宏批量设置图片注释。

首先,将所有需要的图片文件收集到一个文件夹中(例如:F:产品图),每张图片的名称必须与表格中对应的产品名称一致,并以“product name.jpg”的格式命名,如翁达VX545HD.jpg、翁达VX757.jpg等。另外,所有图片的长宽比都要相同,这样才能保证统一设置后显示的图片不会失真。

然后,在Excel 2007中打开工作簿,按组合键“Alt F8”打开宏窗口,输入宏名称“添加图片批注”,点击“创建”按钮,在打开的VBA窗口中编辑代码。

代码片段:子添加图片注释()出错时变暗单元格继续下一步选择单元格中的每个单元格。添加评论cell.com.shape。fill.user picture' f:产品图' cell.value '。cell.com.shape治安法官。高度=120格。评论。形状。宽度=200下一个单元格结束子

最后,关闭VBA窗口,将文件保存为启用Excel宏的工作簿格式的文档。现在只需要选中所有需要设置的单元格,如A4:A20,按组合键Alt F8打开宏窗口,双击列表中的“添加图片批注”运行宏(图3),即可批量为单元格添加图片。

(注意:设置后图片将直接保存在工作簿中)。如果表格中的产品名称发生变化,或者用于批注的图片文件发生变化,只需要运行“添加图片批注”宏再次刷新即可。

用Excel图片批注功能做鼠触图片显示

更多资讯
游戏推荐
更多+