问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

excel怎样批量在批注插入图片?

发布网友 发布时间:2022-04-21 03:56

我来回答

5个回答

热心网友 时间:2022-06-17 20:52

Sub pztp()

On Error Resume Next

Dim c As Range, P$, i&, a$, b$, arr, w!

P = "F:\唐狮图片\唐狮图片\"

For Each c In Range([c2], Cells(Rows.Count, 3).End(3))

With c

.ClearComments

.AddComment

.Comment.Shape.Fill.UserPicture P & .Value & ".jpg"

a = get_file_dim(P & .Value & ".jpg")

For i = 1 To Len(a)

If Mid(a, i, 1) Like "[0-9x]" Then

b = b & Mid(a, i, 1)

End If

Next

arr = Split(b, "x")

b = ""

w = 200      '设置图片宽度

.Comment.Shape.Width = w

.Comment.Shape.Height = Val(arr(1)) / Val(arr(0)) * w

End With

Next

End Sub

  Function get_file_dim(ByVal filepath As String)

    arr = [{161,162,163,164,31}]

    Dim brr(), sz, i As Byte

    ReDim brr(1 To UBound(arr))

    Set ObiFolder = CreateObject("shell.Application").Namespace(Left(filepath, InStrRev(filepath, "\")))

    For i = 1 To UBound(arr)

        sz = ObiFolder.getdetailsof(ObiFolder.Items.Item(Right(filepath, Len(filepath) - InStrRev(filepath, "\"))), arr(i))

        If sz Like "*[0-9] x [0-9]*" Then

        get_file_dim = sz

        Exit For

        End If

    Next i

End Function

追答

只有鼠标悬停在有批注的单元格时才能显示批注,要在别的列悬停时显示,需在别的列插入批注。可将With c改成With c(1,2)  ,并将 .Value & ".jpg"改成c.Value & ".jpg"

改动粗体数字2,即可更改插入的列

热心网友 时间:2022-06-17 20:52

Excel在批量插入图片插入这个备注的话,可以直接选择有一个插入这个选项,点击,然后选择你的路径,把你所有的图片放进去就可以了 。

热心网友 时间:2022-06-17 20:53

批量的话,也不是不可以,
就是利用文件名,比如用数字,因为表是可以自动添加出来的,所以就可以了,

如果在公司给老板做,那么就一个一个的加吧,也不累,否则几分钟弄完了,做啥,玩手机?那……

热心网友 时间:2022-06-17 20:53

Sub Macro1()
Dim 单元格
On Error Resume Next
For Each 单元格 In Selection
单元格.AddComment
单元格.Comment.Shape.Fill.UserPicture "D:\图片汇总\" & 单元格.Value & ".jpg"
单元格.Comment.Shape.Height = 200
单元格.Comment.Shape.Width = 200
Next 单元格

End Sub
图片名称要和单元格名称一致,选中要加入图片的名称单元格,然后运行程序,路径自己定义追问

大神你看看我是有哪里不对吗?显示不了图片,我比较小白

热心网友 时间:2022-06-17 20:54

一般都用Excel插件(方方格子)来批量添加图片批注。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
家里中央空调一般开多长时间最省电呢? 成为优秀中移铁通员工的方法 中移铁通究竟是做什么的 拆解大金FTXM325NC(2013.6生产) 大金空调寿命一般多久 大金空调使用寿命有多长 问:租赁大型空调时如何确保售后服务质量? 进销存永久免费软件十大排名哪款进销存软件好用又免费呀 速达进销存软件 快速搞定论文格式要求及字体大小 干海参一斤能泡发多少斤 Excel怎么快速插入图片批注? Excel如何批量添加图片 excel技巧添加图片批注? excel怎么批量插入图片 Excel中如何给单元格加图片批注? 如何在excel单元格中插入图片批注 详细?? excel批注里怎么加图片 如何在excel单元格中插入图片批注 详细 你会在表格中添加照片批注吗?如何添加? excel表格怎么把图片弄到批注里 快充数据线,购买哪个牌子比较好呢? 苹果认证数据线多少钱?贵不贵? 学信网查不到学历是怎么回事? 学信网上查不到自己的学籍怎么办? 学信网上没有个人学历信息,工作有需要,怎么办? 学信网上只有学籍信息没有学历信息是怎回事? 学信网上没有我的学籍信息,是怎么回事 七年级下册四字成语解释造句 茶花有那些习性? 山茶花什么时候开,山茶花花期详解 如何在excel的批注里插入图片 excel怎么批量插图片 如何在EXCEL的不同单元格批量插入批注图片~ EXCEL批量添加指定文件夹的图片批注 如何在excel里的批注里批量添加图片 如何在excel表格的批注中插入图片 如何在excel表格中批量插入图片? EXCEL中怎么在批注中批量插入图片? 手机温度过高怎么降温 手机提示温度过高怎么办呢? 高温关机怎么办?这些方法可以帮你解决 手机发热,如何降温? 怎么通过邮箱把文件发给别人 为什么很多企业和员工都在签电子劳动合同? 公司签劳动合同的时候是电子合同,这种有没有效啊? 电子劳动合同是否有法律效力? 什么是电子劳动合同? 劳动合同如何签订电子版的? 电子劳动合同具有法律效力吗 电子劳动合同是否有效