作者supersecret (secret)
看板Office
标题[算表] EXCEL汇入外部图片或对应内部图片
时间Tue May 23 02:18:06 2017
软体:EXCEL
版本:2007
要制作一份产品目录(1000多笔)
已有资料表
文字说明用VLOOKUP来带入
一个产品占4列7栏
横向4个产品展开(即占28栏)
往下拉直到产品结束
其中有一栏带出外部网址
本来想找能不能直接再储存格能够显示外部网址图片
但是好像没有办法?
(题外话 VLOOKUP带出的网址好像变成文字 没有超连结性质了
这个有办法让他保持超连结性质吗?)
好像必须用VBA的语法来大量汇入
所以转而想把图片都存在一个资料夹
(不过图片档名跟产品名称不一致)
可是我不会写VBA
也不知道应该用路径+档案名称来带入图片
还希望让带入的图片符合储存格大小
(列高28.25*3列 栏宽4.5*2格)
还是直接可以用档案名让VBA在图库资料夹中搜寻对应即可
只好来求助大神了
VBA能够做到的事情比函数还要更多 也更自由
想藉机慢慢学习
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.143.106.221
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1495477089.A.152.html
※ 编辑: supersecret (220.143.106.221), 05/23/2017 03:02:45
1F:→ soyoso: 以函数hyperlink(vlookup(...))将vlookup带出网址建立捷径 05/23 09:07
2F:→ soyoso: 巨集汇入可以pictures.insert,图片长宽以height和width指 05/23 09:23
3F:→ soyoso: 定;如要取消锁定长宽比的话shaperange.lockaspectratio为 05/23 09:27
4F:→ soyoso: false 05/23 09:27
5F:→ soyoso: 指定图片位置的话为top和left,储存格位置为range.top和 05/23 09:29
6F:→ soyoso: range.left 05/23 09:29
7F:推 NinJa: .Shapes.AddPicture "url",false,true,R.left,R.top,-1,-1 07/12 01:46
8F:→ NinJa: url可以是外部网址 电脑内的路径应该也是可以吧 07/12 01:47