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

时间:2023-04-25 12:26:42 

有时候,为了制作信息量大又简洁的表格,我们需要为Excel表格的单元格添加可隐藏的图片,并且当鼠标指向单元格,就自动显示图片,移开则不显示,这个鼠触互动效果是不是很酷?

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

   要实现Excel表格中鼠标指向单元格就出现相关图片的互动效果,只要通过Excel 2007的添加图片批注功能就可以轻松做到。

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

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

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

单个添加图片

右击目标单元格,选择“添加批注”,删除批注输入框中所有文字,接着鼠标移动到批注输入框的边线,当指针变成十字箭头时,单击鼠标右键选择“设置批注格式”→“颜色与线条” →“填充效果”→“图片”,再单击“选择图片”添加图片即可。

现在鼠标指向目标单元格即可显示图片,移开鼠标图片就会自动隐藏。如果鼠标移开时图片没有自动消失,可单击Excel窗口左上角的 “Office”,在弹出的菜单中单击“Excel选项”,在“Excel选项”窗口左侧选择“高级”,在右侧选择 “仅显示标志符,悬停时加显批注”(图2),确定后图片即可自动隐藏了。

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

   批量添加图片

如果有许多单元格要添加图片批注,逐一设置就很麻烦。我们可以通过宏批量设置图片批注。

先把需要用到的图片文件全部集中到一个文件夹中(例:F:产品图),各图片名称必须与表格中相应产品名一致,以“产品名.jpg”这样的格式 命名,例如昂达VX545HD.jpg、昂达VX757.jpg等等。此外,所有图片的高宽比例也应该一致,这样才能确保统一设置后显示的图片不变形。

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

代码片段:

Sub 添加图片批注()
                      Dim 单元格
                      On Error Resume Next
                      For Each 单元格 In Selection
                       单元格.AddComment
                       单元格.Comment.Shape.Fill.UserPicture "F:产品图" & 单元格.Value & ".jpg"
                       单元格.Comment.Shape.Height = 120
                       单元格.Comment.Shape.Width = 200
                      Next 单元格
                     End Sub

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

(注:图片在设置后会直接保存在工作簿中)。如果表格中的产品名改变了,或用于批注的图片文件更换了,你只要再运行一下“添加图片批注”宏刷新即可。

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

标签:用Excel图片批注功能做鼠触图片显示
0
投稿

猜你喜欢

  • Win10系统任务栏图标变成空白方块怎么办?

    2023-11-24 06:12:13
  • win10系统电脑文件夹拒绝访问的解决方法

    2023-09-26 10:19:08
  • WORD各种快捷键神操作

    2023-12-06 18:47:38
  • 如何在word中打开wps格式文件

    2022-12-11 11:48:48
  • win10优化大师优化后taskhostw报错怎么办?详细解方法教程?

    2023-09-04 04:21:36
  • Win10设置里蓝牙开关不见了怎么办?

    2023-12-12 22:16:03
  • 如何将PDF转换成word文档完美转换

    2023-12-06 15:16:16
  • 如何在Word 2016中标记外语文本?

    2022-01-22 18:44:02
  • iOS 15.6正式版什么时候到?iOS 15.6RC版会是正式版吗?

    2023-08-31 10:40:08
  • wps文字怎么设置奇偶页眉不同

    2023-05-30 09:47:27
  • 怎么让excel表格首行或首列固定不动

    2022-06-09 23:17:22
  • win10开机出现recovery进不去系统怎么解决?win10开机出现recovery进不去系统教程

    2023-11-08 09:34:56
  • 大白菜U盘装系统教程:Win10系统重装方法分享

    2023-11-12 07:04:41
  • Word文档中添加目录的方法步骤详解

    2022-01-18 00:08:04
  • word设置超链接的方法图解步骤

    2023-04-30 13:17:35
  • 怎样在word表格中快速输入序号?

    2022-01-15 05:53:48
  • 怎样在同一文档绘制不同方向的两个表格

    2023-09-14 18:11:50
  • win10强制关机后无法启动怎么办?来看下如何解决吧?

    2023-11-03 07:29:31
  • 如何阻止电脑自动升级到Win10 21H1版本?

    2023-11-23 16:42:35
  • Excel2013打印时怎么让每页都打印标题?

    2023-04-29 10:10:35
  • asp之家 电脑教程 m.aspxhome.com