excel 中如何为单元格添加批注弹出图片的方法实例教程

时间:2022-02-08 08:41:33 

一个产品目录表,有产品编号列,如果能向每个产品添加一个图片来展示产品的外观样式就很完美了。

比如,下图就是使用excel的批注制作的图片提示。

excel 中如何为单元格添加批注弹出图片的方法实例教程

给单元格添加一个弹出图片,当鼠标悬停在某个产品的单元格上时,会自动显示出这种产品的图片,按以下步骤操作就可以为单元格添加批注图片。

第一步,选中需要添加批注图片的单元格,选择“插入”——“批注”。

第二步,用鼠标在点线框上单击右键,从弹出的菜单中选择 “设置批注格式”对话框,选择“颜色和线条”选项卡,从“填充”栏的“颜色”项的下拉列表中选择“填充效果”项,随后可以打开“填充效果”对话框,选择“图片”选项卡,单击其中的“选择图片”按钮,选择要放在批注中的图片,然后连续单击“确定”按钮,回到Excel编辑状态,就可以看到选择的图片已经添加到批注中了。

通过以上操作就完成了在一个单元格添加批注图片了。上面的方法适合于给少量单元格添加图片批注,如果需要快速给多个单元格添加图片批注,又该如何操作呢?

如果有许多单元格都要添加图片批注,可以用VBA代码来快速进行,其步骤如下介绍:

第一步,准备图片

将需要添加为批注的图片全部复制到某个文件夹中,并以“产品名称.jpg”来命名。如“三星SGH-F258.jpg”、“三星SGH-F700.jpg”等。

第二步,在单元格中输入产品名称,如“三星SGH-F258”、“三星SGH-F700”等,名称必需和图片名称相对应。

第三步,按下ALT+F11键,在VBA代码编辑器中输入下面代码:

Sub AddABunch()

For Each cell In Selection

Pics= "h:pic" & cell.Value & ".jpg"

With cell.AddComment

.Shape.Fill.UserPicture PictureFile:=Pics

.Shape.Height = 100

.Shape.Width = 100

End With

Next cell

End Sub

说明:其中“h:pic”为图片所在文件夹,“ .Shape.Height = 100”指定批注图片的高度, “.Shape.Width = 100”指定批注的宽度,大家在实际使用时请根据自己实际情况进行修改。

第四步,选择所有包含产品名称的单元格,运行上述代码,即允许宏,即可为所有选中的单元格添加相应的图片批注。

说明:如果要重新添加图片批注,必需先删除所有批注后再次运行VBA代码。方法是选择所有包含产品名称的单元格,鼠标右击,在弹出的快捷菜单中选择“删除批注”即可。

运行上面的代码就可以快速的给多个单元格添加图片批注,有需要的朋友,可以自己动手试试。

标签:excel为单元格添加批注
0
投稿

猜你喜欢

  • 如何为word文档中的文本设置指定颜色的阴影效果

    2022-09-01 06:55:27
  • 在excel表格中绘制红苹果

    2022-05-05 10:44:00
  • excel一个合并单元格的内容如何分开两端对齐?

    2022-07-30 01:06:05
  • Excel表格怎么设置公式进行求和

    2022-07-28 01:59:32
  • Win10怎么禁用远程控制?Win10禁用远程控制操作方法

    2023-03-26 12:06:32
  • Excel 2019如何创建动态名称

    2022-01-17 15:38:05
  • word2013打不开doc提示已被另一用户锁定该怎么办?

    2023-09-26 21:57:58
  • 如何设置word 2013 主题

    2023-11-30 06:22:27
  • excel行高怎么统一设置

    2023-03-02 05:22:13
  • vba操作Excel之MsgBox函数参数详解

    2022-01-16 17:24:41
  • Word中怎么设置图片格式图文教程

    2022-07-05 17:46:45
  • Win10电脑的还原点要怎么设置?

    2023-12-07 01:35:07
  • AddIn加载项在word中的概念及使用

    2023-09-08 21:03:53
  • excel插入批注的方法

    2023-08-16 23:55:12
  • Excel数据输入,难道不就是打打字吗?

    2023-01-20 17:07:49
  • Win10专业版安全中心怎么卸载?

    2023-11-16 20:16:52
  • Excel2013中怎么给工作表分列?Excel2013中给工作表分列的方法

    2023-11-26 08:26:07
  • word文档底纹怎么设置

    2022-06-06 19:01:25
  • win10锁屏显示图片没有日期时间怎么办

    2023-11-09 10:46:06
  • Excel中出现表格忘记保存的解决方法

    2023-01-30 22:50:30
  • asp之家 电脑教程 m.aspxhome.com