有时候,为了制作信息量大、简洁的表格,我们需要在Excel表格的单元格中添加隐藏图片,当鼠标指向单元格时,图片会自动显示,但移除后就不会显示了。这种鼠标触摸的交互效果是不是很酷?
要实现鼠标指向Excel表格中单元格时相关图片的交互效果,可以通过在Excel 2007中添加图片标注功能轻松实现。
下面,我们以制作产品列表为例,展示添加图片的具体方法。
将鼠标指向单元格,自动显示预设图片。
添加单张图片
右键单击目标单元格,选择添加注释,删除注释输入框中的所有文字,然后将鼠标移动到注释输入框的边缘。当指针变成十字箭头时,单击鼠标右键,然后选择格式注释颜色和线条填充效果图片,然后单击选择图片添加图片。
现在将鼠标指向目标单元格显示图片,移开鼠标自动隐藏图片。如果鼠标移开后图片没有自动消失,点击Excel窗口左上角的Office,在弹出菜单中点击Excel选项,在Excel选项窗口左侧选择高级,在右侧选择仅显示徽标,悬停时添加注释(图2)。确认后,图片会自动隐藏。
添加批量图片
如果要用图片标注的单元格很多,那么一个一个设置就比较麻烦。我们可以通过宏批量设置图片标注。
将所有需要的图片文件收集到一个文件夹中(例如F:产品图纸)。每张图片的名称必须与表格中对应的产品名称一致,并以“产品名称. jpg”的格式命名,如昂达VX545HD.jpg、昂达VX757.jpg等。另外,所有图片的长宽比要一致,这样才能保证统一设置后显示的图片不会失真。
然后,在Excel 2007中打开工作簿,按组合键“Alt F8”打开宏窗口,输入宏名“添加图片标注”,点击“创建”按钮,在打开的VBA窗口中编辑代码。