Excel表格怎样完成鼠标指向单元格主动显现图片移开则躲藏

时刻:2013-10-02   作者:snow   来历:互联网

当咱们在预览别人制造的Excel表格是会发现当鼠标指向某单元格时,就会主动显现图片,当移开时则躲藏图片。这样的作用在眼前一亮,给咱们的感觉便是酷。那么要点来了,这样的鼠触互动作用是怎样完成的呢?之所以会呈现这样作用是制造信息量比较大且表格又想简略的一种处理办法吧。

让Excel表格鼠标经过期显现图片

像相似鼠标指向单元格就呈现相关图片的互动作用在Excel2007中能够经过为单元格增加图片批注功用来完成,接下来以制造产品列表为例向咱们介绍下图片批注的详细增加进程,有此需求的朋友无妨参阅下,或许会有意想不到的收成。

让Excel表格鼠标经过期显现图片

鼠标指向单元格,主动显现预设图片

单个增加图片

右击方针单元格,挑选“增加批注”,删去批注输入框中一切文字,接着鼠标移动到批注输入框的边线,当指针变成十字箭头时,单击鼠标右键挑选“设置批注格局”→“色彩与线条” →“填充作用”→“图片”,再单击“挑选图片”增加图片即可。

现在鼠标指向方针单元格即可显现图片,移开鼠标图片就会主动躲藏。假如鼠标移开时图片没有主动消失,可单击Excel窗口左上角的“Office”,在弹出的菜单中单击“Excel选项”,在“Excel选项”窗口左边挑选“高档”,在右侧挑选 “仅显现标志符,悬停时加显批注”,确认后图片即可主动躲藏了。

让Excel表格鼠标经过期显现图片

批量增加图片

假如有许多单元格要增加图片批注,逐个设置就很费事。咱们能够经过宏批量设置图片批注。

先把需求用到的图片文件悉数会集到一个文件夹中(例:F:\产品图),各图片称号有必要与表格中相应产品名共同,以“产品名.jpg”这样的格局命名,例如昂达VX545HD.jpg、昂达VX757.jpg等等。此外,一切图片的高宽比例也应该共同,这样才干保证一致设置后显现的图片不变形。

然后,在Excel2007中翻开作业簿,按下组合键“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”翻开宏窗口,双击列表中的“增加图片批注”运转宏,即可批量为单元格增加图片了。

(注:图片在设置后会直接保存在作业簿中)。假如表格中的产品名改变了,或用于批注的图片文件更换了,你只需再运转一下“增加图片批注”宏改写即可。

让Excel表格鼠标经过期显现图片

宣布谈论