ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
Python自动化办公应用大全 Excel 2021函数公式学习大典 Kutools for Office 套件发布 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
12
返回列表 发新帖
楼主: yusijia19

[已解决] 有什么函数可以直接绑定货物图片和型号吗?

[复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-2-12 14:03 | 显示全部楼层
狗尾巴草儿 发表于 2018-1-26 15:02
可以用VBA实现呐,VBA的话,可以批量处理,速度应该也还可以,比手动要快一点。昨天我们讨论了你的文件,发 ...

非常感谢,新年快乐
处理的希望是这样的, 可以一次性把之前的型号 和照片关联起来
或者直接把照片变成型号的超链模式~~~

希望能用VBA解决!

DC001.zip

353.55 KB, 下载次数: 6

文件~

TA的精华主题

TA的得分主题

发表于 2018-2-12 14:19 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
yusijia19 发表于 2018-2-12 14:03
非常感谢,新年快乐
处理的希望是这样的, 可以一次性把之前的型号 和照片关联起来
或者直接把照片变成 ...

我在研究研究,我有一个批量加图片的代码,你可以改吗?
  1. Sub批量导入图片且指定高度高度()       '1代码存放位置:模块中2随书光盘中有每一句代码含义法理

  2. If TypeName(Selection)<>"Range" Then Exit Sub

  3. Dim Filenname,shpName,i As Integer,shp As Shape

  4. Filenname=Application.GetOpenFilename(”所有图片文件(*.jpg;”.bmp;”.
  5. .gif),*.jpg;*.bmp;*.png;*.gif",,"请选一个图片文件”,,True)

  6. If TypeName(Filenname)="Boolean"Then Exit Sub

  7. for Bach shpName In Filenname

  8. Set shp Activesheet.Shapes.AddPicture(shpName,msofalse,msotrue,
  9. Activece11.offset(i,0).Left,Activecel1.offset (i,0).Top,Activecell.
  10. offset(i,0).Width,Activecel1.offset(i,0).hieight)

  11. shp.Placement =x1MoveAndsize

  12. shp.Name=Dir(shpName)

  13. i=i+1

  14. Next shpName

  15. End Sub
复制代码

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-2-12 15:47 | 显示全部楼层
狗尾巴草儿 发表于 2018-2-12 14:19
我在研究研究,我有一个批量加图片的代码,你可以改吗?

我研究下,新丁 不一定看得懂~

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-2-12 15:54 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
彻底没看懂,不少单词我认识,但是放进编码里我就 只能抓瞎了。其他的能看出大概有什么用,这两句完全没看懂。
  • Activece11.offset(i,0).Left,Activecel1.offset (i,0).Top,Activecell.
  • offset(i,0).Width,Activecel1.offset(i,0).hieight)

TA的精华主题

TA的得分主题

发表于 2018-2-14 11:23 | 显示全部楼层
可以百度,offset是偏移,(正常来讲是向右向下偏移)例:Activece11.offset(i,0).Left的意思是活动单元格向左偏移i个单元格,向下偏移0个单元格。应该是这样,我也是个小白

TA的精华主题

TA的得分主题

 楼主| 发表于 2018-2-14 16:32 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
狗尾巴草儿 发表于 2018-2-14 11:23
可以百度,offset是偏移,(正常来讲是向右向下偏移)例:Activece11.offset(i,0).Left的意思是活动单元格 ...

非常感谢,我的附件上楼发出来了~有时间的话,可以看下~
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2025-12-20 17:22 , Processed in 0.020916 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表